CitusDB 是一个基于最新 PostgreSQL 构建的分布式数据库。CitusDB 可对 PostgreSQL 数据库进行伸缩以适合大数据的处理。可在集群中进行自动分片和碎片复制,运行在云端或者混合系统中。数据库的查询可在集群中进行分布式处理,充分利用集群中每个节点的计算能力。CitusDB 可提升 PostgreSQL 的高并发性和 JSON 支持,可用作事务以及分析数据库场景。
Citus 12.1 现已发布,此版本增加了对 Postgres 16 的支持。主要更新内容包括:
- 从任意节点查询时的负载均衡
- 分布式 Citus 集群中的 pg_stat_io
- 支持 JSON_ARRAYAGG() 和 JSON_OBJECTAGG() 聚合
- 支持 COPY FROM 的 DEFAULT 选项
- 传播自定义 ICU 整理规则
- 支持 Citus 外部表上的 TRUNCATE 触发器
- 将新的 CREATE TABLE、VACUUM 和 ANALYZE 选项传播到 Citus 节点
除了支持 Postgres 16 之外,Citus 12.1 还包括:
- 授予数据库创建权限
- 使用 citus_schema_move () 进行分布式模式移动
详情可查看官方公告。
下载地址:https://www.citusdata.com/download/