阿里云数据库PolarDB有什么优势

要想解读重要更新对行业的影响,不妨先来看看整个行业的趋势。
说到数据库,可能最先联想到甲骨文(Oracle)、微软、IBM等传统数据库巨头。
但随着互联网的发展,企业的数据量剧增,传统数据库的弊端开始显现。
传统数据库:成本高、扩展性差、技术复杂、迭代慢等云原生数据库:成本低、灵活度、安全等据统计,有84%的企业都有上云的意愿,而放眼全球范围来看,传统数据库已然不再吃香。
2013年,阿里巴巴淘宝核心系统下线了最后一台Oracle数据库,亚马逊也公开表示,到2020年彻底放弃Oracle数据库。
技术都是在更新的,而这次的更新,简单概括一下就是:更高性能、更省时省力、更省钱。
更高性能:解决了授权费用贵、硬件成本高、架构与运维复杂等问题,能够实现极致弹性扩容、1天内无感修复漏洞,使技术能力更强。
更省时省力:实现了一键快速迁移,企业线下的MySQL、PostgreSQL和Oracle等数据库只需要数个小时就能轻松上云。
就拿网新恩普在改造浙江省最多跑一次项目来说,就是依靠云数据库的语法和特性,大大降低了数据库迁移的难度,节约了大量的时间和成本。
在省钱方面,这张图相信能看的很明白了。
显然,阿里云PolarDB这次更新从性能、价格、弹性能力上已经全面超越了传统数据库。
可以看出,阿里云数据库PolarDB的重要更新,是向传统数据库发起的挑战,帮助行业从传统数据库高成本的桎梏中解脱出来,用更少的时间和成本,获得更加强大的技术支持。

参考:
刚刚有人说到POLARDB的存储计算分离,我来简单谈谈其原因,上面一层为计算层,下面一层为存储层,两层使用的是RDMA连接。
在计算层有一个主结点负责读写请求,还有些备结点,负责接受读请求。
存储分离的好处是对一体化架构的数据库进行水平切分,可以使用不同的硬件策略
参考:
我来谈一谈POLARDB的产品设计的主要特点,从五个维度设计产品,首先是性能,很方便就能应该很方便地就能扩展到上百万QPS,而且RT很低;
存储可以很方便的扩展到100TB,也很方便的缩回来;
弹性上,版本升级时,尽量做到零宕机,在存储层,计算层可以方便进行scale-up以及scale-out;
目前100%能兼容MySQL5.6;
在可用性方面,承诺99.95%的可用性,99.999%的可靠性。

参考:
我想问下,如果网络断了,这些数据还能读取吗
参考:
但也不可能都上云,很多私密数据是永远不可能上云的
参考:
POLARDB在设计之初就遵循四个原则,分别是A原子性 C一致性 I隔离性 D持久性,其实这属于数据库设计最简单的底层规律,在《数据库系统原理》一书中就叙述过这一点,这四个原则会出现在POLARDB中,也是大道至简的一种表现吧。

参考:
阿里云拥有国内最丰富的云数据库产品,涵盖金融、电信、制造、物流等领域的龙头企业。

参考:
看来不管是什么 一定要创新 不更新就会被淘汰
参考:
POLARDB数据库在产品设计上是读写分离的,如下图所示,有一个结点是主结点接收读写请求,可以很方便地进行scale-up,其他结点都是只读结点,只读结点可以很方便的进行scale-out。
读能力和只读结点的数量呈线性正比。

参考:
在POLARDB的数据安全方面,演讲者团队会定时的snapshot,并实时上传到OSS,提供物理备份和逻辑备份,在可用性上,产品主节点和readonly结点可以很方便的进行角色切换。
所以在POLARDB上,我们不需要担心数据安全的问题,可以做到100%的放心。

参考:
对查询的加速接口,可以直接通过调用智能接入层的一个接口就可完成复杂的查询。