合肥网站建设黄页,网站人员队伍建设落后,大型网站有哪些用php做的,投稿网站阿里云PolarDB数据库是阿里巴巴自研的关系型分布式云原生数据库#xff0c;PolarDB兼容三种数据库引擎#xff1a;MySQL、PostgreSQL、Oracle#xff08;语法兼容#xff09;#xff0c;目前提供云原生数据库PolarDB MySQL版、云原生数据库PolarDB PostgreSQL版和云原生数…阿里云PolarDB数据库是阿里巴巴自研的关系型分布式云原生数据库PolarDB兼容三种数据库引擎MySQL、PostgreSQL、Oracle语法兼容目前提供云原生数据库PolarDB MySQL版、云原生数据库PolarDB PostgreSQL版和云原生数据库PolarDB分布式版阿里云百科aliyunbaike.com分享阿里云PolarDB数据库详细介绍
目录
阿里云PolarDB数据库详细介绍
云原生数据库 PolarDB MySQL 版
云原生数据库 PolarDB PostgreSQL 版
云原生数据库 PolarDB 分布式版
计算与存储分离架构
并行查询
基于代价的优化器
Oracle应用兼容性 阿里云PolarDB数据库详细介绍
什么是PolarDBPolarDB是阿里巴巴自主研发的下一代关系型分布式云原生数据库目前兼容三种数据库引擎MySQL、PostgreSQL、Oracle语法兼容。计算能力最高可扩展至1000核以上存储容量最高可达 100T。PolarDB经过阿里巴巴双十一活动的最佳实践让用户既享受到开源的灵活性与价格又享受到商业数据库的高性能和安全性。
目前阿里云PolarDB提供三种云数据库产品云原生数据库PolarDB MySQL版、云原生数据库PolarDB PostgreSQL版和云原生数据库PolarDB分布式版如下图 阿里云PolarDB数据库
云原生数据库 PolarDB MySQL 版 阿里云自研产品100%兼容 MySQL。产品具有多主多写、多活容灾、HTAP特性交易性能最高可达开源数据库的6倍分析性能最高可达开源数据库的400倍TCO 低于自建数据库50%详细参考aliyunbaike.com/go/polardb_mysql 云原生数据库 PolarDB PostgreSQL 版 阿里云自研产品100%兼容PostgreSQL高度兼容Oracle语法。为用户提供快速弹性、高性能、海量存储、安全可靠的数据库服务同时支持阿里云自研Ganos多维多模时空信息引擎及开源PostGIS地理信息引擎详细参考aliyunbaike.com/go/polardbpg 云原生数据库 PolarDB 分布式版 PolarDB 分布式版是阿里云自主设计研发的高性能云原生分布式数据库产品为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务详细参考aliyunbaike.com/go/polardbx PolarDB具有更大的容量、更高的性能、更低的成本和更灵活的弹性还可以在阿里云CLUB中心aliyun.club 领取专属代金券阿里云百科从计算与存储分离架构、并行查询、优化器和Oracle应用兼容性方面来详细介绍PolarDB数据库
计算与存储分离架构
存储节点间使用25Gb RDMA网络和 Bypass Kernel的用户态协议进行通讯通过Parallel Raft共识算法实现多数据副本间的强一致性。计算节点通过理解数据库语义的智能互联协议将filter和projection等算子从计算层下推到存储层执行。
并行查询
Parallel Scan结合数据结构特征将扫描数据划分成多个分区使得工作线程均匀地承担负载。通过对多核CPU并发性能的利用极大提高了子查询、join等复杂查询的能力在TPC-H类型的测试中表现优异。
基于代价的优化器
CBO使用直方图对重合部分进行合并计算并根据不同的直方图类型适配不同的评估算法大大提高了估算精度帮助优化器选择更优的join order。在随机生成的正态分布数据测试中多表联合查询优化后可提速2.4-12倍TPC-H测试中多个查询的性能提升77%-332%。
Oracle应用兼容性
PolarDB高度兼容Oracle语法成本是商业数据库的1/10。支持Oracle SQL的DML语法含connect by、pivot、listagg等对PL/SQL存储过程、以及存储过程用到的内置函数库也能做到全面覆盖经过ADAM评估后应用只需替换客户端SDK即可一键迁移。
以上是阿里云百科aliyunbaike.com从阿里云官网整理的关于PolarDB数据库的介绍和说明。