阿里云Citus插件实现原理解读_陈佳昕.pdfVIP

  • 50
  • 0
  • 约8.43千字
  • 约 27页
  • 2022-02-24 发布于湖北
  • 举报

阿里云Citus插件实现原理解读_陈佳昕.pdf

Citus插件实现原理解读 阿里云PolarDB PG数据库团队 | 陈佳昕 (步真) 什么是Citus u Citus是一款基于PostgreSQL数据库的开源插件,用于将单集群的PG数据库横向扩展为 多集群的分布式PG数据库。其提供了分布式数据库常用的两种表类型: u 分布表 u 复制表 u 主要作用: u 通过分布式多路路由,提升数据库事务处理能力 (OLT P) u 通过并行化处理机制,提升数据库分析处理能力 (OLAP) u 来源:由CitusData公司研发,后被微软公司收购,保持跟进最新的开源PostgreSQL社 区分支功能特性。 Citus的4种 目标业务场景 u 多租户场景 (Multi-tenant ) 背景:传统的基于SaaS云服务应用场景下,应 用程序可能根据不同的租户数据,存放在不同的 数据库下,从而实现租户间数据隔离。 问题:成千上万的库之间的跨库访问, 以及多个库基础设施组件的维护会带 来极大的成本问题和管理问题。 Citus的4种 目标业务场景 u 多租户场景 (Multi-tenant )

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档