Citus 12.0 released! - Mailing list pgsql-announce

From Citus Data via PostgreSQL Announce
Subject Citus 12.0 released!
Date
Msg-id 169157059704.631.6272052507642112424@wrigleys.postgresql.org
Whole thread Raw
List pgsql-announce
 

Citus 12.0 released!

Schema-based sharding for PostgreSQL

Citus 12 adds a new and easy way to scale your Postgres database—schema-based sharding. Unlike row-based sharding, where tables are distributed based on the value in the distribution column, schema-based sharding transparently shards your database by schema name. This new model enables new workloads, that were either hard or impossible to achieve with row-based sharding, most notably microservices and non-homogenous per tenant schemas. So now, you may have a choice based upon the needs of your application—row-based sharding or schema-based sharding.

In addition to schema-based sharding Citus 12 also includes:

  • Sampling in tenant monitoring which improves performance
  • A change to the default rebalancing strategy which is now "by_disk_size"
  • Improved MERGE support

Where to find the Citus 12.0 Blog post, Release Notes, & Release Party Livestream

Citus 12 blog post: Read Marco’s 12.0 post for more insight on the new features and improvement in Citus 12

Release notes: Get all the nitty gritty details on the Citus 12.0 updates page.

Watch the Citus 12 release party: The release party—including demos and Q&A—is available to watch on YouTube.

About the Citus database extension

Citus is a distributed database built entirely as an open source extension for PostgreSQL. With Citus, you can create tables that are transparently distributed or replicated across a cluster of PostgreSQL nodes. Citus is available as open source and also as a managed service on Azure

 

pgsql-announce by date:

Previous
From: PL/R via PostgreSQL Announce
Date:
Subject: PL/R 8.4.6 released
Next
From: PostgreSQL Global Development Group
Date:
Subject: PostgreSQL 15.4, 14.9, 13.12, 12.16, 11.21, and PostgreSQL 16 Beta 3 Released!