分布式数据库 PolonDB
青云QingCloud PolonDB 分布式数据库是一款基于Citus构建,兼容PostgreSQL生态的分布式关系型数据库, 同时支持在线事务处理 ( OLTP ) 及在线分析处理 ( OLAP ) 场景,适用于海量数据实时分析、海量事务处理等应用场景,是面向未来数据处理的理想选择。

产品特性

无缝兼容PostgreSQL 生态

无缝兼容PostgreSQL 生态,即时拥有PostgreSQL最新版本的功能特性和性能改进,无需修改代码及应用。

超高性能

数据库并发连接最大可达近百万级;TPC-B性能测试QPM (每分钟查询数) 轻松实现数百万,集群中高可用备机可加倍查询性能,200连接即可达到700万,增加配置可以轻松突破千万。

平滑扩容

无需关机即可不中断业务在线纵向/横向扩容,性能随节点扩展而线性增长,轻松应对超高并发请求带来的性能挑战,支持业务快速增长。

高可用

采用两阶段提交处理分布式事务,当集群正常运行时,采取同步模式运行。当出现异常时,自动转为异步模式。

数据一致性

采用异步高性能事务处理模型,确保数据正确性。

支持 HTAP 混合模式

同时支持在线事务处理 (OLTP) 及在线分析处理 (OLAP) 场景,帮助用户基于一套系统同时承载在线交易及数据分析业务

产品功能

超高内存

PolonDB 集群最大支持16T内存。

超高 CPU

PolonDB 集群最大支持4096核CPU。

海量存储

存储容量最大可达 3.2 PB。

超高资源利用率

集群内高可用节点可以分担查询,充分利用资源。

实时数据分析

集群使用分片技术在多台节点上横向扩展,查询引擎将在这些节点上执行SQL,进行并行化查询,充分利用更多CPU和内存实现实时数据分析能力。

支持多种 SQL 功能

支持主键、外键、存储过程、函数、触发器、序列、复杂查询、join等 SQL 功能。

支持多租户

支持多租户应用类型。

分布式死锁检测

支持分布式死锁监测,保障分布式数据库数据处理正确,提高系统效率和可靠性。

应用场景

支持HTAP业务系统

在数据库系统应用中,OLTP 场景涉及数据量小,但对返回实时性要求高,OLAP 类场景涉及的数据量和计算量大,但是对实时性要求不高,PolonDB可同时支持在线事务处理 (OLTP) 及在线分析处理 (OLAP) 场景,帮助用户基于一套系统同时承载在线交易及数据分析业务,大幅节约存储成本,提高商业决策效率。

海量数据存储

随着数据的爆发式增长,企业经常会遇到非常大的数据集存储需求,以往存在在单机的PostgreSQL数据库中,查询性能无法满足需求。PolonDB具有无限水平扩展能力,性能随容量扩容而线性提升,能够按需扩充集群,保证集群可以支撑到 PB 级别存储。

实时高并发事务系统

互联网、移动互联网、电商等业务的蓬勃发展,使客户量不断增长,业务核心系统需经受高并发访问的考验。PolonDB 的 share nothing 架构可以在线平滑地扩展实例规模,从容应对此类场景;同时, PolonDB 提供的分布式事务一致性能力能保证高并发场景下的分布式系统事务一致性。