citus 12 新特性

就在最近citus 发布了12 版本

主要包含的新特性

  • 基于schema 的分片(对于一些saas ,面向微服务以及垂直拆分场景比较有用)
  • 基于租户的监控,核心还是对于schema 拆分场景的
  • merge 支持
  • 基于磁盘大小的rebalance

说明

基于schema 的分片是一个很不错的功能,但是目前来说也是有一些限制的

  • 限制跨租户支持(比如join 需要重新分区)
  • 分布式schema 只支持同一schema 或者引用表的外键
  • 所有表必须属于同一用户
  • 多级分区暂时不支持
  • 分布式模式不需要使用hash 以及引用表

参考资料

https://hub.docker.com/r/citusdata/citus/tags
https://www.citusdata.com/blog/2023/07/18/citus-12-schema-based-sharding-for-postgres/
https://www.citusdata.com/updates/v12-0

posted on 2023-07-30 17:51  荣锋亮  阅读(202)  评论(0编辑  收藏  举报

导航