企业数字化转型的不断深入,传统 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 提供的分布式事务一致性能力能保证高并发场景下的分布式系统事务一致性。

未来,青云QingCloud 还将持续深耕数据库,从性能和场景两方面同时入手,不断提升数据库在专长场景中的产品性能及服务能力,搭配大数据、人工智能、物联网等新时代的 IT 技术创新能力,为中国企业实现完全自主可控的全面数字化助力。

分布式数据库PolonDB 云端发力未来数据处理需求的更多相关文章

  1. 分布式数据库hbase详解

    新霸哥注意到了在人类随着计算机技术的发展,数据的存储量发生了很大的变化,可以用海量来形容,同时,存储的数据类型也是有多种多样的,网页,图片,视频,音频,电子邮件等等,所以在这中情况下以谷歌旗下的Big ...

  2. 巨杉Talk | 拒绝数据碎片化,原生分布式数据库灵活应对数据管理需求

    2019年7月19-20日,以“运筹帷幄,数揽未来”为主题的DAMS中国数据智能管理峰会在上海青浦区成功举办.在DAMS峰会上,巨杉数据库为大家带来了题为“云架构下的分布式数据库设计与实践”的主题分享 ...

  3. 为什么分布式数据库中不使用uuid作为主键?

    分布式数据库当然也有主键的需求,但是为什么不直接使用uuid作为主键呢?作为曾经被这个问题困惑过的人,试着回答一下 1. UUID生成速率低下 Java的UUID依赖于SecureRandom.nex ...

  4. 各大厂商发力5G新机,未来全球手机市场或将呈现新格局

    随着5G商用将正式于今年开启落地,运营商和手机厂商都在为新一代网络制式积极做好准备.对于运营商来说,它们在不断增加5G基站的建设,让5G信号覆盖更广泛的范围.而对于手机厂商来说,它们在努力推出旗下的5 ...

  5. 【市场调研与分析】Intel发力移动安全领域——By Me at 20140613

                                                    [市场调研与分析]Intel发力移动安全领域                               ...

  6. 云时代的分布式数据库:阿里分布式数据库服务DRDS

    发表于2015-07-15 21:47| 10943次阅读| 来源<程序员>杂志| 27 条评论| 作者王晶昱 <程序员>杂志数据库DRDS分布式沈询 摘要:伴随着系统性能.成 ...

  7. DTCC 2020 | 阿里云李飞飞:云原生分布式数据库与数据仓库系统点亮数据上云之路

    简介: 数据库将面临怎样的变革?云原生数据库与数据仓库有哪些独特优势?在日前的 DTCC 2020大会上,阿里巴巴集团副总裁.阿里云数据库产品事业部总裁.ACM杰出科学家李飞飞就<云原生分布式数 ...

  8. 打造基于 PostgreSQL/openGauss 的分布式数据库解决方案

    在 MySQL ShardingSphere-Proxy 逐渐成熟并被广泛采用的同时,ShardingSphere 团队也在 PostgreSQL ShardingSphere-Proxy 上持续发力 ...

  9. 分布式数据库的四分结构设计 BCDE

    首先,对关系型数据库的表进行四种分类定义: Basis 根基,Content 内容, Description 说明, Extension 扩展. Basis:Baisis 表是唯一的,为了实现标准而得 ...

随机推荐

  1. React:Refs and DOM

    React的哲学是在JS层面构建UI,并把UI组件以功能单位拆分成更小的组件单元,以利于复用和整合,父组件通过props作为操作子组件的唯一通道,甚至子组件想和父组件交互时,也只能依靠父组件通过pro ...

  2. 可修改的区间第K大 BZOJ1901 ZOJ2112

    http://blog.csdn.net/u014492306/article/details/47981315 //变相离线做法 离散化缩小区间范围,做两大个线段树,第一个就是普通的持久化树,有个前 ...

  3. vue使用stylus样式预处理器

    vue使用stylus样式预处理器,样式总是报错,需要从上一行的样式回车换行才不会报错 <style lang="stylus" scoped> .navbar mar ...

  4. Codeblocks运行按钮变灰,卡程序编译

    实际上,当我们点击绿色运行按钮运行之后,.exe文件会开始运行,当我们点击红色调试按钮之后,会开始调试. 因此当我们在运行卡住之后,点击红色调试按钮,实际上并没有真正的结束程序,只是将窗口隐藏起来,我 ...

  5. Kubernetes 基础资料

    概述 这篇文章用来记录Kubernetes 的基础资料,整体以最新官方文档为准. 因为k8s整体比较偏运维,作为研发可先大致了解其概念及初级使用方式,后面重点学习点会放在service mesh is ...

  6. 「Java面试题/知识点精华集」20000+字的Java基础知识篇(2020最新版) !

    本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide:https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大 ...

  7. Jumpserver-跳板机的搭建

    Jumpserver堡垒机 一.Jumpserver堡垒机概述-部署Jumpserver运行环境 01 跳板机概述 跳板机就是一台服务器,开发或运维人员在维护过程中首先要统一登录到这台服务器,然后再登 ...

  8. Map.Entry的作用

    一般情况下,要输出Map中的key 和 value 是先得到key的集合,然后再迭代(循环)由每个key得到每个value 而Entry可以一次性获得这两个值 Set set = map.keySet ...

  9. BZOJ1003 物流运输 题解

    发现\(n,m\)很小,我们可以先把任意\(2\)天的最短路都给求出来,考虑\(DP\),设\(f[i][j]\)表示\(j+1\)~ \(i\)这几天内走的是最短路线的最优方案,显然最优情况下\(j ...

  10. 最小生成树——Kruskal算法理解

    背景:本文是在小甲鱼数据结构教学视频中的代码的基础上,添加详细注释而完成的.该段代码并不完整,仅摘录了核心算法部分,结合自己的思考,谈谈理解. Prim算法理解: 如图(摘录自小甲鱼教学视频中的图片) ...