不忘初心——做世界上最流行的云数据库

简介: —— 分享云数据库POLARDB 从诞生到2018年的故事   时值2018岁末,回顾过去的一年,阿里云自研云原生数据库POLARDB迎来了越来越多的用户青睐。阿里云为什么要研发POLARDB,以及POLARDB采用了哪些关键的技术创新点,对技术背景感兴趣的同学们,可以深入了解下这篇博客《阿里云新一代关系型数据库 POLARDB 剖析》。


—— 分享云数据库POLARDB 从诞生到2018年的故事

阿里云ApsaraDB数据库高级产品专家 仝一

 

时值2018岁末,回顾过去的一年,阿里云自研云原生数据库POLARDB迎来了越来越多的用户青睐。阿里云为什么要研发POLARDB,以及POLARDB采用了哪些关键的技术创新点,对技术背景感兴趣的同学们,可以深入了解下这篇博客《阿里云新一代关系型数据库 POLARDB 剖析》。POLARDB从2017年9月底进行公测,2018年5月开始商用,目前被包括互联网金融、新零售、在线教育、泛娱乐等行业的用户广泛使用。(请参考阿里云POLARDB产品官方文档)。

 

1. 做世界上最流行的云数据库

熟悉开源软件的用户可能都知道,“世界上最流行的开源数据库”是MySQL的Slogan。出于对开源数据库MySQL的尊敬,而且POLARDB也继承了阿里云RDS的云管理能力(阿里云RDS已经为数十万用户提供服务,而POLARDB实际上是下一代的RDS。关于云数据库技术架构的演化,可以参读另一篇博客《从阿里云数据库入选Gartner谈数据库的演化》),做“全世界最流行的云数据库”很容易成为一个既朴素又浪漫的理想。很显然,现阶段POLARDB的用户 =“云的用户 ∩ MySQL的用户”。当然POLARDB是一个全新品牌,除了现在已经兼容MySQL商业化的版本之外,我们正在研制兼容PostgreSQL的版本(预估2019年3月底公测),到时候,POLARDB的用户就应该等于 “云的用户 ∩(MySQL用户 ∪ PostgreSQL用户)”。当然,我们还有其他类型的数据库也在研制之中,例如XDB。所以POLARDB的用户公式将会不断被刷新。

 

2. POLARDB的名字、商标、品牌和LOGO的由来

当初,POLARDB的名字是部分小写(PolarDB)的,这样更符合习惯和容易辨认,后来由于商标问题以及注册成本的考虑,我们面临需要更换名字的可能,有段时间,大概是1到2个星期,整个数据库团队的同学们都在想着各种各样的新名字,但是大家都觉得没有原来的名字好,在法务同学的帮助下,我们还是下决心申请了“POLARDB”的注册商标。商标的注册也意味着POLARDB品牌的诞生,毕竟启用一个新的品牌来表达一个新的数据库技术和下一代产品,才称得上战略。为了更好的衬托这个新的品牌,UED同学也是费劲了脑汁,一个类似于抽象的北极熊图案,又有些像立体的一写多读的数据库集群架构的LOGO跃然纸上,大家都很满意。有了品牌,有了LOGO,就好像一个小孩诞生后有了名字,焕发出蓬勃的生机。

 

3. POLARDB的产品立项和发布

基于数据库团队之前2年左右的研发储备,POLARDB从2017年6月底开始正式通过产品立项,然后大家热火朝天的干起来,9月底POLARDB在北京W酒店如期发布,100万QPS的读性能,100TB的最大存储容量,一下刷新了大家对于云数据库的认知。发布会有很多数据库用户来参加,大家都很激动,对POLARDB的期待很高。10月份,POLARDB官网开始放开了用户试用申请。

 

4. POLARDB公测

从2017年10月份开始,到2018年4月底,是POLARDB数据库产品全网公测申请试用的时间。由于是免费使用,申请的用户比较多,让我们印象深刻的是,杭州有一个用户,在公测期间,就直接把生产环境提前部署到POLARDB。所以说,为了用户这份信任,在解决产品稳定性和可靠性上,技术同学们不断演进,不敢有丝毫喘息,摸索并实现了热升级、数据冗余、异步架构集群和差异化版本热备等多种手段来确保POLARDB用户数据的安全可靠。

 

5. POLARDB正式商用

到2018年5月,POLARDB正式商用上线售卖。随后杭州,上海,北京的机房在集团平台保障部门和供应链部门的支持下,陆续建立交付和开通。到6月份开始,POLARDB逐步迎来更多的用户,而且,通过热升级以及24小时的运维值班服务,基本上可以解决了用户面临的线上运维问题。一直到11月份,深圳,香港机房的上线,进一步推动了用户的使用量。POLARDB产品的体验也不断提升。特别是12月份上线的新版控制台,优化了POLARDB作为分布式集群的整体操作,增加了SQL审计,Session内读一致性的读写分离能力,binlog也即将放开。

在商用的后半阶段,我们通过云栖大会,POLARDB技术沙龙等形式让越来越多的用户了解到POLARDB,关注POLARDB。同时,我们也在不断分享产品和技术相关的细节。例如:

 

6. POLARDB和用户的故事

首先,所有参与POLARDB产品项目的同学,都是在内部创业。大家一起亲历和见证了一个产品商业化的过程,这是个难得的职业经历。但最让我们感受到POLARDB产品意义的地方,绝不仅仅在此。我们看到有越来越多的创业型企业和用户在使用POLARDB。在和某些创业型用户沟通的时候,他们的勇敢开拓,锐意进取也感染着我们。POLARDB能为大量这样的企业和用户提供产品价值,正是我们存在的意义。

 

7. POLARDB的未来

今天,POLARDB已经成为阿里云的战略性产品,也有越来越多的业界顶尖的科学家和资深研究人员加入到这个自研品牌的研发队列,所以它的未来一定是让人充满期待的。

未来,关于POLARDB产品的Roadmap会越来越多的聚焦于用户,直面今天用户吐槽的痛点问题,例如秒级监控,物理迁移,复杂查询和hash join,在线DDL,多可用区高可用,AutoScaling,表级备份和恢复,异地容灾等等这些高级功能会逐步实现。

而现在,我们正在进行100%兼容MySQL8.0的POLARDB研发,同时解决MySQL多核并行查询执行计划的能力,预估在2019年的3月底左右能够发布。届时,POLARDB也会登陆阿里云国际官网,开始为国外用户提供服务。还有,对于心仪PostgreSQL的用户,会迎来POLARDB兼容PostgreSQL版本的公测。

 

附录 —— POLARDB 产品release notes

  • 2017年9月 POLARDB华东1,华东2 Region 公测上线
  • 2018年1月 POLARDB华北2 Region 公测上线
  • 2018年4月 POLARDB 正式商用,支持华东1,华东2, 华北2 Region 开服
  • 2018年5月 POLARDB支持全规格售卖,预付费在线规格变更、增减只读节点、日志管理、
  • 2018年6月 POLARDB支持按量付费
  • 2018年7月 POLARDB支持自适应读写分离,支持DTS从RDS在线迁移到POLARDB、支持集群节点重启操作
  • 2018年8月 POLARDB支持Snapshot备份和还原、按时间点还原
  • 2018年9月 POLARDB支持华北5 Region售卖
  • 2018年10月 POLARDB支持控制台账号和数据库管理、云监控告警、
  • 2018年11月 POLARDB支持SQL查询加速,华南1 和香港 Region 开服,支持最高88c 710g 计算规格
  • 2018年12月 POLARDB全新控制台发布,支持Session内数据一致性保持,SQL审计和日志管理上线,OpenAPI开放

 

结语

回顾2018,“诞生”,“成长”,这是POALRDB的关键词。展望2019,相信POLARDB的用户们,能使用“喜欢”“信赖”作为关键词来描述对于POLARDB的感受。

最后祝使用和关注POLARDB的朋友们2019年健康快乐、自在如意!

 

您可以通过钉钉扫码加入POLARDB产品用户群,获取更多产品动态和信息。

2d7419d19760a1e046ccf3228fc905d8963facf9

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
人工智能 编解码 芯片
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
不会向ai提问,不知道怎么提问的 可以看看
21578 1
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
|
10月前
|
机器学习/深度学习 人工智能 自然语言处理
复旦大学×阿里云产学合作协同育人合作案例
复旦大学联合阿里云开展“天池AI案例100开发”项目,赵卫东团队依托产业级平台构建“理论-实训-实战”教学新体系,开发4大综合性AI案例,覆盖图像识别、自然语言处理等方向。通过MOOC、教材、师资培训多渠道辐射全国,累计惠及超13万学习者,形成可复制的产教融合示范范式,推动人工智能人才培养与产业需求无缝对接。(238字)
762 5
|
11月前
|
机器学习/深度学习 存储 数据采集
🔥 高频面试题汇总
本文系统梳理了大模型核心技术,涵盖Transformer架构、训练优化、推理部署及显存估算等关键主题,并结合面试场景提供回答框架与实战计算题解析,助力深入理解与高效表达。
510 0
🔥 高频面试题汇总
|
弹性计算 网络安全
阿里云服务器更换公网IP地址教程(两种情况)
阿里云服务器可以更换公网IP地址,有两种情况,云服务器创建6小时内可以免费更换公网IP地址,超过6小时后可以通过绑定弹性公网EIP的方式来更换IP地址
12314 0
阿里云服务器更换公网IP地址教程(两种情况)
|
安全 量子技术 云计算
揭秘量子纠缠与量子通信:未来信息技术的革命
揭秘量子纠缠与量子通信:未来信息技术的革命
965 5
|
SQL 存储 监控
Hologres诊断与优化快速入门
本文由赵红梅(Hologres PD)撰写,分享如何利用诊断与调优工具提升SQL和数据库异常的全方位诊断能力,增强实例稳定性。内容涵盖五个部分:事前通过监控指标实时监控;事中通过活跃日志发现并处理问题;事后通过慢Query日志与Query洞察诊断性能瓶颈;成本治理借助表管理工具优化资源;以及利用诊断工具实现长期稳定性治理。具体包括CPU、内存、I/O等监控指标设置,慢Query优化,错Query治理,SQL诊断报告生成,表Meta问题修复及表索引诊断报告的应用,全面覆盖实例监控、问题定位、性能优化和成本控制等方面。
|
存储 C++
【PTA】​L1-034 点赞(C++)
【PTA】​L1-034 点赞(C++)
315 0
|
运维 架构师 云计算
阿里云新版云计算架构师ACE认证全面升级上线
为建立云计算生态领域含金量领先的专家级人才标准和认证体系,阿里云历时一年,组织近百位专家,对云计算架构师ACE认证进行了里程碑式全面升级!
2514 0
阿里云新版云计算架构师ACE认证全面升级上线
|
数据可视化 搜索推荐 Java
利用springboot+elasticSearch,实现数据高效搜索,实战开发(三)
在2018年10月5日,一个做数据搜索服务的软件初创公司 Elastic,在纳斯达克上市。
利用springboot+elasticSearch,实现数据高效搜索,实战开发(三)
|
物联网
手机秒变IoT设备?——巧妙利用阿里云物联网平台
手机秒变IoT设备?什么?嵌入五行代码可以实现用户定位,用户在线数量统计,还能和云端消息交互?免费的MQ?谁用谁知道~
14581 10

热门文章

最新文章