阿里云数据库李飞飞:云计算推动数据库向云原生快速演进

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 过去的一年是阿里云数据库硕果累累的一年。

文章来源:36氪

12月30日,阿里云云原生数据库PolarDB举行年度发布。过去的一年是阿里云数据库硕果累累的一年。11月,Gartner公布阿里云进入全球数据库领导者象限,是国产数据库几十年积累的重大突破;12月,中国电子学会公布PolarDB获得科学技术奖一等奖。阿里云数据库深耕11年,至今已服务客户10万余。

阿里巴巴集团副总裁、阿里云智能数据库事业部总裁李飞飞表示,云计算正在推动数据库向云原生快速演进,阿里云数据库已全面布局云原生。

深耕11年10万余客户

2020年11月,“完美日记“上市了。迅速崛起的“完美日记”,从2017年的全新品牌,到如今的 “国货之光”,成为今年创投圈的现象级案例。

快速的业务发展背后,是高压力的系统挑战。“完美日记”找到了阿里云数据库。阿里云服务天猫“双11”多个年头,已具备丰富的应对大流量经验。

2020年4月,“完美日记”三周年大促,最后一天压测,订单系统下单速度达到1万笔/每秒,对应PolarDB数据库的写入速度10万TPS,比半年前的系统吞吐提升了50倍。在4月14日活动当天,抢购开始瞬间系统涌进了几百万用户。每秒成交的订单数创历史新高,订单峰值比历史最高峰值再次提高了几倍,高峰业务流量比半年前提高了50倍。

“完美日记”只是阿里云数据库的一个案例,是阿里云数据库11年以来,服务的10万多客户中的其中一个。

阿里云数据库始于2009年
2009年,阿里巴巴用开源的MySQL替代了Oracle。
2010年,阿里巴巴又基于MySQL着手打造开源数据库AliSQL,并对淘宝商品库进行改造。
2012年,AliSQL支撑了首个“双11”。那是“双11”的第四个年头,已从2009年销售额0.52亿、27家品牌参与,发展到了2012年销售额132亿、10000家品牌参与。
2013年,已经家喻户晓的淘宝下线最后一个Oracle数据库,这不仅是中国云计算发展的历史性节点,也是数据库技术变革的转折点。

就这样,阿里巴巴完成了从商业传统数据库到开源数据库的转变。

2016年,云计算在国内风起云涌,AlphaGo掀起了人工智能的热潮,在人工智能的助推下,云计算愈发火热。腾讯宣布“未来5年将投入100亿发展腾讯云”;后来成为云计算创业公司独角兽们的UCloud、青云、七牛云等纷纷拿到融资,各自以不同的姿势,崭露头角。
同年,”双11”销售额已达1207亿、98000家品牌参与。这时,阿里云数据库已支撑双11四年。
”双11”的场景对数据库提出了极高的要求。如果继续在开源数据库基础上进行改进已经无法满足业务需求。

于是,阿里巴巴启动了自研数据库

2017年,阿里云数据库推出首个云原生关系型数据库PolarDB,计算能力最高可扩展至1000核以上,性能比MySQL高6倍。

随后的几年,阿里云数据库飞速发展

2018年,阿里云数据库进入Gartner数据库魔力象限,是该榜单首次出现中国公司。
2019年,阿里云数据库再次入选Forrester数据库评估报告,成为国内首个获得两大顶级机构认可的科技公司。

进入“云原生”时代,全面布局云原生数据库

如今,阿里云数据库经历了传统商业数据库,走过了托管数据库,已经进入了以自研为主的云原生数据库产品阶段,并且开启了全面的云原生布局,进入“云原生”时代。

2020年的Gartner的报告中,“阿里云数据库”赫然出现在领导者象限中。

这是中国数据库历史上重大突破,也是中国基础软件行业首次进入Gartner魔力象限的全球领导者。

Gartner用“丰富和深厚的产品”来评价阿里云数据库。

在这次的发布会上,一张图诠释了阿里云数据库的“丰富的种类覆盖度和完善的产品布局”,这也是阿里云数据库云原生的布局。
1231图片.png

*阿里云云原生数据库发展历程*

阿里云数据库的云原生布局,覆盖了在线交易型数据库、分析型数据库、NoSQL数据库。以PolarDB为代表的云原生数据库已经在助力客户从传统数据库升级到云原生数据库;在OLAP领域,利用云原生数据仓库AnalyticDB(简称ADB)、云原生数据湖分析DLA帮助客户实现从传统数据库仓库升级云原生数据仓库,实现数据库大数据一体化、离在线一体化。阿里云推出的云原生多模数据库Lindorm,以及云原生内存数据库Tair是NoSQL方向的代表,帮助客户在IoT等场景下的数据实现高效存储与处理。

为了简化用户使用云端数据库,阿里云构建了丰富的云原生数据库生态工具,包括传输、备份到管理,数据传输可以使用DTS,做端到端数据的同步;用DBS数据备份做多云多端的逻辑备份、物理备份;用DMS可以做企业级的开发建模流程;用ADAM则可以做针对基于传统数据库和数据仓库开发的应用评估和迁移。

此外,基于智能化的技术,阿里云数据库还构建了“自感知、自决策、自优化、自恢复”的云原生数据库管控平台。

下一代数据库的六大关键技术

李飞飞认为,云计算的本质是利用分布式技术将资源高效池化,云计算推进数据库向云原生体系快速演进。数据库大数据库一体化、Serverless、弹性已成为今天数据库的主题。

“从传统结构化数据,到在线数据库的交互式分析,再到今天多元异构数据处理,我们见证了数据库从关系型数据处理,演进到多元异构多模数据库等产品形态。”李飞飞谈到。

那么下一代数据库的关键技术有哪些呢?

第一是“HTAP:大数据数据库一体化”,处理分析一体化、离在线一体化。

第二是云原生+分布式,将云原生的资源解耦,资源池化的能力,和Share-nothing的分布式水平拓展能力结合起来。

第三是智能化,将机器学习和AI技术应用到数据库内核、管控平台,使数据库系统做到自感知、自决策、自优化、自恢复。

第四是“多模”,随着数据的多样性不断增长,需要多模系统对多元异构的数据进行处理,包括了传统的结构化数据、日志、文档、K-V数据等。

第五是“软硬件一体化”,需要充分发挥硬件优势,例如数据库如何发挥Intel AEP、RDMA高速网络等。

第六是“安全可信”,在传统可信的基础上,比如日志审计、访问控制、落盘加密,我们还提供了全加密链路、区块链技术来实现不可篡改的日志等。

这些,就是企业级数据库需要持续去突破的关键技术。

阿里云云数据库正以云原生在此实践。

以PolarDB为例,首先,是“安全增强”。李飞飞表示,从不同的方面,我们将PolarDB的安全推到了新的高度:支持了SSL传输、透明数据加密(TDE),从而实现全链路访问加密。另外,备份数据实现了永久保留,可以满足各类数据合规保留要求。PolarDB的可用性SLA,也从原来的99.95升级到99.99%。

从引擎支持的角度,阿里云的云原生数据库PolarDB第一个支持MySQL 8.0版本。今年,PolarDB发布了MySQL 5.7的支持,对所有主流的MySQL版本进行全面的覆盖,包括了5.6、5.7和8.0。另外,PolarDB还可以高度支持兼容Oracle,可以帮助客户快速、成熟的把传统数据库迁移到云原生数据库。

今年,PolarDB还发布了一系列的降本增效能力,例如存储包、金融云等都做了大幅降价,最高达降幅达50%。

随着数据量的爆发式增长,阿里云的核心产品企业级云原生分布式数据库PolarDB-X使用Share-Nothing架构,实现水平扩展,底层则使用Paxos协议实现三节点同步,具备金融级高可用、高可靠能力。PolarDB-X结合了历经多年“双11”考验的X-DB和分布式查询引擎DRDS实现。在今年,PolarDB-X发布全局二级索引与透明分区等能力,向用户提供了透明分布式的能力。具体的:全局二级索引的全新发布,帮助用户简单的实现多个不同维度的查询,业务系统则像使用单机系统一样,通过编写简单的SQL语句就可以实现复杂的、多维度的业务逻辑,而不用关心数据一致性、数据分布等复杂问题。通过基于成本的执行路径选择与流量转发,PolarDB-X的HTAP(混合事务与分析处理)能力发布使得用户可以更加的简单支持混合负载的业务。

在刚刚过去的“双11”,云原生数据库PolarDB和云原生数据仓库AnalyticDB首次在阿里巴巴大规模应用,PolarDB刷新处理峰值新纪录,TPS高达1.4亿,比去年提升60%;AnalyticDB处理了7.7万亿行实时数据,相当于5.5个国家图书馆的数据总量。

此外,云原生技术不仅在阿里内部大规模普及,也通过阿里云服务全社会。以物流行业为例,中国邮政引入PolarDB-X和AnalyticDB,应对“双11”期间超过上亿的订单业务峰值,10万人可同时查询包裹实时状态;申通快递将核心系统搬到云上,大规模部署阿里云容器,亿级包裹过境,系统稳如泰山,IT成本降低了30%。

相关实践学习
AnalyticDB MySQL海量数据秒级分析体验
快速上手AnalyticDB MySQL,玩转SQL开发等功能!本教程介绍如何在AnalyticDB MySQL中,一键加载内置数据集,并基于自动生成的查询脚本,运行复杂查询语句,秒级生成查询结果。
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
目录
相关文章
|
1月前
|
运维 Cloud Native 数据管理
云原生数据库:下一代数据管理的趋势与挑战
【9月更文挑战第4天】云原生数据库作为下一代数据管理的趋势,正以其独特的优势引领着数据管理领域的变革。然而,在快速发展的同时,云原生数据库也面临着诸多挑战。未来,随着技术的不断进步和市场的不断成熟,云原生数据库将不断优化和完善,为企业数字化转型提供更加高效、安全、灵活的数据管理服务。同时,我们也需要关注并解决其面临的挑战,推动云原生数据库技术的健康发展。
|
14天前
|
关系型数据库 分布式数据库 数据库
PolarDB 开源:推动数据库技术新变革
在数字化时代,数据成为核心资产,数据库的性能和可靠性至关重要。阿里云的PolarDB作为新一代云原生数据库,凭借卓越性能和创新技术脱颖而出。其开源不仅让开发者深入了解内部架构,还促进了数据库生态共建,提升了稳定性与可靠性。PolarDB采用云原生架构,支持快速弹性扩展和高并发访问,具备强大的事务处理能力及数据一致性保证,并且与多种应用无缝兼容。开源PolarDB为国内数据库产业注入新活力,打破国外垄断,推动国产数据库崛起,降低企业成本与风险。未来,PolarDB将在生态建设中持续壮大,助力企业数字化转型。
56 2
|
2月前
|
Cloud Native 关系型数据库 分布式数据库
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
|
5月前
|
Cloud Native OLAP OLTP
云原生一体化数据库技术是一个具有潜力的领域
【5月更文挑战第13天】在业务处理分析一体化趋势下,开发者需权衡OLTP和OLAP数据库的选型。一体化数据库如阿里云瑶池通过Zero-ETL实现数据自动搬迁,简化流程,支持高并发事务和复杂分析。但也带来定制化开发、性能优化及管理维护的挑战。随着集中式与分布式数据库边界模糊,开发者需更深入理解各种架构特点,灵活选择以适应业务需求。云原生一体化数据库在处理大规模数据和高并发场景中展现优势,但选择时需综合考虑技术成熟度、成本和维护因素。总的来说,一体化数据库技术是未来发展的重要方向,但也需要谨慎评估和决策。
101 3
|
4月前
|
Cloud Native 关系型数据库 大数据
数据库技术的演进与前沿应用
一、引言 在当今信息爆炸的时代,数据已成为推动社会进步和企业发展的关键要素
|
4月前
|
Cloud Native NoSQL 搜索推荐
数据库技术的前沿探索与业务创新
一、引言 在当今信息化时代,数据库技术已成为企业运营和决策的核心支撑
|
5月前
|
Cloud Native OLAP OLTP
如何看待云原生数据库一体化的技术趋势?
【4月更文挑战第12天】如何看待云原生数据库一体化的技术趋势?
|
存储 SQL Cloud Native
李飞飞:云原生数据库是大势所趋
本文为钛媒体联合创始人刘湘明与阿里云智能数据库事业部负责人李飞飞对话节选。
李飞飞:云原生数据库是大势所趋
|
运维 Cloud Native 前端开发
《云计算加速开源创新》——打造世界级云原生数据库开源社区(下)
《云计算加速开源创新》——打造世界级云原生数据库开源社区(下)
|
存储 Cloud Native 关系型数据库
《云计算加速开源创新》——打造世界级云原生数据库开源社区(上)
《云计算加速开源创新》——打造世界级云原生数据库开源社区(上)