分布式数据库PolonDB 云端发力未来数据处理需求是怎样的

10次阅读
没有评论

这篇文章给大家介绍分布式数据库 PolonDB 云端发力未来数据处理需求是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

企业数字化转型的不断深入,传统 IT 架构和数据库早已无法适应诸如物联网、新金融、新零售、新制造等行业对于数据高吞吐、灵活扩展等需求,企业对数据库有了更高的要求。

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

Citus 开源数据库作为 PostgreSQL 的扩展,采用 shared nothing 架构,节点之间无共享数据,由协调器节点和 Work 节点构成一个数据库集群。

相比单机 PostgreSQL,Citus 可以使用更多的 CPU 核心与内存数量,保存更多数据。同时, Citus 支持无限水平扩展,可以通过向集群添加节点轻松扩展数据库。

PolonDB 功能及特性

1、无缝兼容 PostgreSQL 生态

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

2、超高性能

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

3、平滑扩容

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

4、高可用

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

5、数据一致性

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

6、支持 HTAP 混合模式

同时支持在线事务处理 (OLTP) 及在线分析处理 (OLAP) 场景,帮助用户基于一套系统同时承载在线交易及数据分析业务,大幅节约存储成本,提高业务效率,为实时在线分析、推荐、搜索等业务场景提供高效的处理能力。

PolonDB 应用场景

支持 HTAP 业务系统

在数据库系统应用中,OLTP 场景涉及数据量小,但对返回实时性要求高,OLAP 类场景涉及的数据量和计算量大,但是对实时性要求不高。

PolonDB 可同时支持在线事务处理 (OLTP) 及在线分析处理 (OLAP) 场景,帮助用户基于一套系统同时承载在线交易及数据分析业务,大幅节约存储成本,提高商业决策效率。

海量数据存储

随着数据的爆发式增长,企业经常会遇到非常大的数据集存储需求,以往存在在单机的 PostgreSQL 数据库中,查询性能无法满足需求。

PolonDB 具有无限水平扩展能力,性能随容量扩容而线性提升,能够按需扩充集群,保证集群可以支撑到 PB 级别存储。

实时高并发事务系统

互联网、移动互联网、电商等业务的蓬勃发展,使客户量不断增长,业务核心系统需经受高并发访问的考验。

PolonDB 的 share nothing 架构可以在线平滑地扩展实例规模,从容应对此类场景;同时,PolonDB 提供的分布式事务一致性能力能保证高并发场景下的分布式系统事务一致性。

关于分布式数据库 PolonDB 云端发力未来数据处理需求是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。