阿里云发布了一个超牛的数据库, 我们跟产品负责人聊了聊

  • 时间:
  • 浏览:1
  • 来源:5分排列3_5分排列3官网

他又打了1个比方,“你的钱在银行系统里,不可能 就说 我一行代码,一旦這個信息丢了,就不得了。”这就像数据的可靠性。至于,数据谁能改、谁可有有助于够 改,这就说 我安全性。

“那过后 ,亲戚人们Amazon Aurora着实居然是世界巅峰。”阿里云数据库总负责人余峰在接受36氪专访的过后 感叹。不过在昨天的发布会上,人们发布的新产品毫不客气地在跑分上超过了Amazon Aurora。

数据库的无处没哟和软硬一体





POLARDB第三代分布式共享存储架构

原文链接

9月21日的发布会上,阿里云正式梳理了人们整套云数据库家族,包括主流的关系型、NoSQL非关系型数据库(适用于内容缓存和Web应用等场景,包括键值型、文档型等)、面向大数据和AI的混合分析数据库、对面搜索和物联网等场景的搜索和时序数据库。为了方便用户将数据库上云,阿里云还有配套的迁移管理服务和工具。





可有有助于够有有助于 ,怎么才能 才能 衡量数据库的好坏?性能、数据的可靠性和安全性,是1个最基本的维度。

影响数据库表现的因素又有哪十有几个 ?

“数据库是1个软硬一体化的东西,涉及到方方面面。”

点此免费试用云数据库POLARDB

为了方便客户数据库上云,阿里还推出“IaaS的价格,PaaS的服务”的基础办云服务器,因为 你买1个涵盖了云服务器的数据库服务,跟只买云服务器价格一样。同時 为了怂恿客户用POLARDB,阿里云表示,原本在用阿里云的MySOL数据库服务的客户,直接迁移到POLARDB上,收费甚至比较前者更便宜。

一方面是硬件。数据可有有助于够有有助于 存储,涉及磁盘等存储介质;但又可有有助于够 什么都放满硬盘里,或者越快,或者内存必不可少;取出来过后 可有有助于够有有助于 计算,什么都对CPU的要求也很高;算完过后 为啥给到用户,涉及到网络。

余峰解释,数据库最重要的就说 我存东西,或者在可有有助于够有有助于 的过后 把它取出来,或者存的速率单位为啥样,取的过后 又为啥样(性能)非常重要。比如,淘宝系统,有着数以亿计的账户名和密码,同時 有三十万人登录很正常,怎么才能 才能 同時 读取三十万个,完全不不调慢,高并发读写是数据库非常重要的能力之一。

第一代传统数据库跑在单机上,计算(CPU)和存储绑定,用的是本地盘,因为 每1个计算节点,可有有助于够有有助于 挂1个盘,它的问题报告 图片是每1个节点的存储空间是有限的。

第二代的集中式存储,计算与储存分离,把存储集中起来管理,解决了存储扩展的问题报告 图片。不可能 每份计算可有有助于够有有助于 一份数据,在這個体系下有什么都的数据副本,因为 成本非常高。此外,不同的节点之间数据不可能 再次跳出不同步,数据一致性没能解决。“EMC做储存很厉害,或者为哪十有几个 做数据库可有有助于够有有助于 火,就说 我不可能 延迟很糙大。Amazon和阿里的优势就在于延迟非常小。”

首先,数据库很糙要的是要支持高并发,一旦用的人多了,就很容易相互受影响,不可能 做好隔离,保证速率单位。

阿里云的PolarBD跑分超过AWS Aurora?

第三代数据库与第二代的不同,是计算节点之间的通讯速率单位非常高。这大慨所有的计算节点是1个集群,节点都可有有助于够有有助于 无限增加,储存可有有助于够有有助于 1个盘阵里。阿里云介绍,产品架构上,POLARDB采用了节点间共享存储架构,让数据库实现极速扩展,通过重新设计的文件系统PolarStore,实现相同数据更新操作减少了500%的磁盘写入量,并缩短了写数据的路径,使写性能显著提高,对读事务实现了优化。

阿里云表示,POLARDB实现了AWS Aurora性能的1.2倍。

另外,异地灾备的状态下怎么才能 才能 保证事务的一致性,假设同步三节点中,不可能 有二根线路传输再次跳出问题报告 图片,要怎么才能 才能 解决。

在算法帕累托图,阿里云这次重点介绍的,是POLARDB的第三代分布式共享存储方案。

新一代的计算节点的CPU和网卡,以及存储的SSD磁盘与FPGA卡,可有有助于够有有助于 单独为数据库定制的。哪十有几个 都可有有助于够有有助于 说可有有助于够有有助于 数据库服务中硬件帕累托图的体现。

在昨天的发布会上,阿里云又来了一次现场跑分,表示在标准场景下,POLARDB性能是MySQL的6倍,单实例实现5000T级存储容量;而在云数据库厂商中,阿里云POLARDB则实现了AWS Aurora性能的1.2倍。余峰解释,这不是阿里云的后发优势,POLARDB用了最新的RDMA网卡,同時 对数据库的细节做了优化。

个人面是算法。算法牵涉的东西更为比较复杂,余峰并无细讲,同样是举了十有几个 例子。

再者是事务有有助于正常运行和回滚的能力。比如,转账作为1个事务,着实涉及到1个动作:先查一下A的钱够严重不足、或者从A那儿扣钱、最后加到B那儿去,不可能 任何一步无法继续,這個事务就可有有助于够 完成,数据要保证一旦出错,有有助于回滚到事务的初始状态,可有有助于够 有上边状态。

三年前,AWS组阁 推出关系型数据库亚马逊极光(Amazon Aurora)。

上述哪十有几个 ,都涉及都算法。

过后 ,彼时互联网巨头雅虎始于了了使用开源的MySQL数据库,MySQL本身生活拥有灵活和性价比高等优势,打上去雅虎的示范,MySQL数据库成为了不少互联网公司的选者。随着云计算的发展,云数据库始于了了再次跳出,后者使用门槛低、便于快速扩展。2015年的AWS re:Invent大会上,亚马逊组阁 了Amazon Aurora。Aurora是1个关系型数据库,都可有有助于够有有助于 跨八个可用区域克隆6份数据,其设计目标是提供高性能和高可用性(99.99%)。

阿里云昨天推出的POLARDB,明显对标的就说 我Amazon Aurora,它跟后者采用了相同的设计理念,底层同样基于MySQL作出大量改进。

余峰介绍,整个国内外云厂商的数据库服务,在存储帕累托图经过了三代的发展。

正如余峰所言,数据库可有有助于够有有助于 软硬件一体化。Oracle的缺点是,不仅软件极贵,不可能 要把的数据库的性能发挥到极致,可有有助于够有有助于 维持“Oracle数据库+IBM小型机+EMC存储”這個组合,后续开支庞大,对管理员的能力极高。

上边介绍的数据库系统,昨天刚启动公测,究竟用起来效果为啥样,还可有有助于够有有助于 拭目以待。不过,余峰表示,一般的企业忽然换数据库的动力不太,除非是原本的数据库服务太贵、对数据可靠性和对性能的要求有更大的要求,不可能 是新业务在新数据库服务上跑得不错,会考虑更换。

据余峰介绍,整套PolarBD的解决方案大体都可有有助于够有有助于 分成三帕累托图:兼容MySQL的数据库软件、新一代的计算机节点、阿里云的第三代分布式共享存储方案。

就算你告诉我哪十有几个 是数据库,但说起数据库,你肯定想到這個领域的巨头Oracle(甲骨文)。这家公司甚至不可能 成为了数据库的代名词。

这不就说 我传说中的补贴吗?很好,这模式很滴滴……

不过,发布会现场的重点,还是上边提到的跑分超过了Amazon Aurora的新产品——阿里云自研的商用关系型数据库POLARDB。据阿里云方面介绍,该数据库采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力,1个数据库即可满足多类数据库的混合使用效果。目前,该产品不可能 始于了了公测。

“每1个公司都可有有助于够有有助于 1个数据库。”在信息技术的世界里,数据库几乎无处没哟,小到一台计算器、蓝牙音箱,大到一台电脑,或者涉及到通讯不可能 数据的存储与计算,都离不开数据库。亲戚人们都可有有助于够有有助于 拿平时用的电脑来理解,每一次命令,都可有有助于够有有助于 用到数据库。