昆仑分布式数据库技术优势

本文详细介绍了昆仑分布式数据库的技术优势,包括开源融合各大数据库强项、强大的查询处理能力、全方位数据安全保障、兼容并蓄的架构、灵活的扩展能力和其他特色功能。昆仑数据库强调开源社区的聚合能力,提供多层级访问控制,兼容PostgreSQL生态,并具备出色的水平扩展和并行计算性能。
摘要由CSDN通过智能技术生成

上章节介绍了昆仑分布式数据库的技术特点,这章紧接上文带来数据库的技术优势。

一、开源、扬众长避众短

1.1 集3大主要数据库Oracle、MySQL、PostgreSQL的强项于一身并产生1+1>>2的放大效应,可以广泛汇聚社区能量,产生长久的价值和生命力。

  • Oracle:存储引擎,查询处理。

  • innodb完全遵从Oracle的存储引擎的设计。

  • MySQL:innodb存储引擎和 binlog 复制(RBR)。

  • PostgreSQL:查询处理能力在所有开源RDBMS中最强。

  • MySQL&PostgreSQL开源社区的人力资源和技术资源。

1.2 避免它们的弱项

  • Oracle:硬件和软件昂贵,成本过高:无法做到安全可控,政策合规。

  • MySQL:查询处理的性能和功能有限:单机数据库,无法水平弹性扩容。

  • PostgreSQL:存储引擎不适合重负载OLTP负载.

二、查询处理能力

2.1 计算节点支持PostgreSQL的所有主要查询处理功能。

  • 支持绝大多数DDL和所有DML语法和功能。

  • 例外:外键和触发器,tablespace和存储相关功能,WAL replication。

  • 支持所有基本数据类型。

  • 数值,字符串,text/blob,时间1日期/时间戳/money/enum,序列等等。

  • 支持高级查询处理功能。

  • 任意跨shard的多表连接,子查询,存储过程。

  • OLAP分析能力:聚集函数,window函数,grouping sets, cube, rollup。

  • CTE,视图,物化视图,真prepared stmt,jit.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>