数据库诞生40年,阿里云AWS用技术推动第三次变革

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介: 本文讲的是数据库诞生40年,阿里云AWS用技术推动第三次变革,数据库诞生于上世纪50/60年代。1961年美国通用公司研发第一个数据库系统DBMS诞生。1976年霍尼韦尔公司(Honeywell)开发第一个商用关系数据库系统—Multics Relational Data Store。

本文讲的是数据库诞生40年,阿里云AWS用技术推动第三次变革,数据库诞生于上世纪50/60年代。1961年美国通用公司研发第一个数据库系统DBMS诞生。1976年霍尼韦尔公司(Honeywell)开发第一个商用关系数据库系统—Multics Relational Data Store。至此,数据库就开始融入各行各业,改变人类对数据的管理和认知,发展到如今诸如登录淘宝购物、社交软件聊天,都离不开数据库。

数据库,无处不在

在2017杭州云栖大会前夕的9月21日,阿里云发布全新一代云数据库产品POLARDB,采用第三代分布式共享存储架构,实现计算节点和存储节点分离,使计算引擎和存储引擎均拥有快速扩展能力。它是首个国产的通用高性能自研数据库。在高性能通用数据库这块高地上,第一次有了中国面孔。


image
图为阿里云POLARDB第三代分布式共享存储架构

6倍于MySQL性能差,云数据库释放性能潜力

与诞生于不同时代的Oracle、MySQL不同,云数据库诞生于云计算蓬勃发展的年代。阿里云POLARDB与AWS Aurora均采用了相同的产品设计理念,以提供更好的数据库能力以满足企业用户的云上需求,使基于第三代云计算框架下的云数据库解决了传统数据库性能、可扩展性等瓶颈。

产品架构上,POLARDB采用了节点间共享存储架构,让数据库实现了真正的秒级水平扩展,通过重新设计的文件系统POLARSTORE,实现相同数据更新操作减少了50%的磁盘写入量。并缩短了写数据的路径,使写性能显著提高,对读事务实现了优化。

基于新的3DXpoint存储介质、NVMe SSD和RDMA网卡等最新的软硬件优化技术,实现了低成本与高性能的突破。在标准场景下,POLARDB性能是MySQL的6倍,单实例实现100T级存储容量。而在云数据库厂商中,阿里云POLARDB则实现了AWS Aurora性能的1.2倍,成为世界级的云数据库引导者。


image
图为阿里云POLARDB性能全景

企业传统IT计算力急需重建和进化

在互联网时代,大促及活动,每一个互联网大型平台的波动,都会让交易量变得无法预测,以云计算为代表的互联网技术架构成为支持这种业务形态的最佳平台。

根据调查,进入互联网时代的人类社会,社会数据总量实现翻倍仅需9个月,而一个从十万量级到千万级用户的互联网独角兽企业的成长,也仅需3个月,面对互联网海量数据暴涨,再次挑战了传统的数据库架构。

回到传统数据库的最大应用场景:金融领域,最近余额宝的交易金额突破了万亿规模,成为了全球最大的货币基金,从2013年上线,业务在短短半个月增长了14倍,对底层技术架构带来了巨大的挑战,一方面每天晚上清算的时间从最初的半小时、变成后面的1小时、2小时、4小时……最后需要通宵达旦才能解决问题。
如果以传统IT的视角来看这样的扩容价格也是千万级别的,费用超过了天弘基金历年IT费用的总和。

传统商业理论认为,市场在哪里,先进的技术就将向哪里转移,在此背景下,以阿里云POLARDB与AWS Aurora为代表的云数据库应运而生。在性能和成本的双重压力之下,企业的传统IT计算力将通过云数据库寻找突破之路。


image
图为人类社会数据暴涨,总量翻倍仅需9个月

自研关系型云数据库占领云计算技术高地

从使用数据库到自研数据库,相当于从开别人的车到造出一辆新车,是科技能力的集中体现。从行业上来看,大部分云计算厂商具备支持客户在云上使用开源类以及部分商业数据库的能力,但自研数据库产品仍然处于空白期,阿里云发挥自身多年在硬件和数据库源码上的积累,实现当前最全主流数据库的覆盖同时实现商用关系型数据库POLARDB的自研,和MySQL等其他数据库一起满足不同用户需求。

也因此,在云计算市场里,也由此可以划分为两类厂商。一类是具备自研第三代架构数据库能力的云计算厂商,另一类是提供其他数据库的云计算厂商。


image
图为阿里云数据库建立新的行业标准

POLARDB通过计算与存储分离的革命设计,既拥有分布式设计的低成本优势,又具有集中式的易用性,从底层解决了海量数据扩容的问题。同时,通过分布式存储技术,使数据库的成本远低于商用数据库。正是有了这样低成本,高性能,高可靠性的数据库产品,未来中国才会诞生越来越多的爆发式独角兽,而无需担心高昂的数据库成本与扩容的问题,最大化地利用互联网的能力、使IT基础设施轻装上阵,全面云化,用更低的成本、获得了更好的IT处理能力,这才是未来企业的数字化答案。

就在不久之前,据媒体报道,众安保险将以750亿元的价格在香港上市,而很少有人知道的是,众安保险从诞生的第一天起,数据就在阿里云云数据库上。而在全国的各个城市,如火如荼的共享单车背后,云数据库支撑着OFO在三个月中从数万用户增长到千万量级。

今天的云数据市场,这样的故事正在不断发生着。然而不同的是,这样的转移并非自然发生,而是一群平均年龄不到30岁的中国工程师的努力。而在他们身后,阿里云上已经有超过10万个数据库实例,正在运行。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
14天前
|
存储 安全 数据管理
新型数据库技术:基于区块链的分布式数据存储系统
传统数据库系统面临着中心化管理、数据安全性和可信度等方面的挑战。本文介绍了一种基于区块链技术的新型数据库系统,通过分布式存储和去中心化的特性,提高了数据的安全性和可信度,同时实现了高效的数据管理和共享。该系统在多个领域如金融、医疗和物联网等具有广阔的应用前景。
|
14天前
|
关系型数据库 Apache 流计算
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
本文介绍了如何将数据从 OceanBase 迁移到阿里云数据库 SelectDB 内核版 Apache Doris。提供 3 种数据同步方法 1. 使用 DataX,下载 DataX 并编写配置文件,通过 OceanBaseReader 和 DorisWriter 进行数据迁移。 2. 利用 Apache Doris 的 Catalog功 能,将 OceanBase 表映射到 Doris 并插入数据。 3. 通过Flink CDC,设置 OceanBase 环境,配置 Flink 连接器,实现实时数据同步。
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
|
13天前
|
Cloud Native Serverless 开发者
阿里云助力开发者创新:探索云原生技术的新境界
阿里云开发者社区推动云原生技术发展,提供丰富产品(如容器服务、Serverless、微服务架构、服务网格)与学习平台,助力企业数字化转型。开发者在此探索实践,共享资源,参与技术活动,共同创新,共创云原生技术新篇章。一起加入,开启精彩旅程!
|
6天前
|
Cloud Native NoSQL 数据管理
现代化数据管理:面向未来的数据库技术发展
传统数据库技术已经不能满足当今大数据时代的需求,现代化数据库技术的发展成为了当务之急。本文将探讨面向未来的数据库技术发展方向,包括云原生数据库、图数据库、区块链技术在数据库领域的应用以及数据库安全性等方面。
|
7天前
|
存储 SQL Apache
阿里云数据库内核 Apache Doris 基于 Workload Group 的负载隔离能力解读
阿里云数据库内核 Apache Doris 基于 Workload Group 的负载隔离能力解读
阿里云数据库内核 Apache Doris 基于 Workload Group 的负载隔离能力解读
|
7天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
|
7天前
|
存储 安全 数据管理
新一代数据库技术:融合区块链与分布式存储的未来趋势
传统数据库技术在数据安全性和分布式处理方面存在局限,而新一代数据库技术正日益融合区块链和分布式存储,为数据管理带来革命性变革。本文探讨了这一趋势的发展方向,以及如何利用新技术实现更高效的数据管理与保护。
|
7天前
|
弹性计算 运维 Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,使数据库和阿里云函数计算位于同一个内网中如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
812 0
Serverless 应用引擎产品使用之在阿里函数计算中,使数据库和阿里云函数计算位于同一个内网中如何解决
|
8天前
|
安全 数据管理 数据库
数据管理DMS操作报错合集之阿里云DMS控制台上展示出了已经删除的数据库信息,如何解决
数据管理DMS(Data Management Service)是阿里云提供的数据库管理和运维服务,它支持多种数据库类型,包括RDS、PolarDB、MongoDB等。在使用DMS进行数据库操作时,可能会遇到各种报错情况。以下是一些常见的DMS操作报错及其可能的原因与解决措施的合集。
|
10天前
|
存储 安全 数据管理
新一代数据库技术:融合区块链的分布式存储系统
传统数据库技术在面对日益增长的数据量和复杂的数据管理需求时显现出局限性。本文介绍了一种新一代数据库技术:融合区块链的分布式存储系统。通过将区块链技术与传统数据库相结合,实现了数据的分布式存储、安全性和透明度,以及去中心化的特性。这一技术的应用将极大地推动数据库系统的发展,为数据管理带来全新的解决方案。