小小的改变,标志一个新时代的全面开启,一个数据库的云原生时代。前不久,Gartner公布了一组数据,引起了不小的讨论度。在2022年全球数据库管理系统的市场份额排名中,作为纯云厂商的亚马逊云科技,超越了老牌传统数据库厂商甲骨文和微软,首次位居第一,市场份额超四分之一。
云原生数据库受到青睐,一方面,是企业对于云的安全性和可靠性越来越信任,愿意把作为核心资产的数据搬到云上;另一方面,则是企业越来越希望自己能够专注于业务创新,不想花费太多时间在数据库管理等基础工作上。当然,这样的变化,是云厂商10多年积累的结果,是客户认知逐步提升的结果。
为不同业务场景定制专门数据库
如今,越来越多的企业正在通过微服务化应用实现业务的快速发展,这对作为底层支撑的数据库的功能、性能、扩展性、成本效益都提出了更高的要求。因此,企业需要选择专门构建的数据库来支撑微服务,应对多样化的应用场景需求,来实现企业数据基础设施现代化。这样的好处是显而易见的,可以充分发挥各种不同数据库的价值,充分适配业务的需要。这也是传统数据库无法实现的。
这正是亚马逊云科技推出八大类十余种云原生数据库服务的原因所在。这些数据库服务,是针对不同应用场景需求而专门构建的,包括关系型数据、键值数据、文档数据、内存数据、图数据、时间序列数据、宽列数据和分类账数据等。企业可以根据自己不同业务场景、不同数据类型,来选择多种不同的数据库服务,达成最佳的服务组合。
通过采用这些针对不同场景专门构建的数据库,企业可以摆脱传统单一数据库在性能、功能、扩展性等方面的桎梏,提高业务创新速度,并且降低运营成本。
著名独立视频社交娱乐平台Uplive,在全球拥有超过3亿注册用户,提供优秀的用户体验是其最核心的业务诉求。为此,在产品更新的各大关键节点,Uplive均有针对性地选择了亚马逊云科技相适应的数据库和数据分析服务。
比如,产品上线初期即引入Amazon DynamoDB,用于即时通信应用的高并发读写场景,与自建MongoDB的方式相比,性能至少提升五倍;又将核心数据库平台从Amazon RDS切换至Amazon Aurora,在获得了性能提升3-5倍的同时,借助Aurora全球数据库功能,一键部署了跨区域灾备方案。
向云原生的纵深继续迈进
虽然已经取得了很大的进展,但云原生还处于DAY ONE。一方面,还有很多企业的IT基础架构和数据仍然停留在传统数据中心里,需要迁移上云;另一方面,云原生自身也在继续向前演进,正在从微服务向Serverless进化,而云数据库的Serverless化步伐也在加快。
目前,亚马逊云科技已经有7个数据库产品提供Serverless功能,包括关系型数据库Amazon Aurora Serverless v2、键值和文档数据库Amazon DynamoDB、时序数据库Amazon Timestream、分类账数据库Amazon QLDB、宽列数据库Amazon Keyspace、图数据库Amazon Neptune Serverless等。
Serverless具有弹性扩展、按需计费、简化管理、快速交付等价值,可以实现资源的充分利用,助力企业的业务创新。比如Aurora Serverless V2可以在几分之一秒内将数据库工作负载从数百个事务扩展到数十万个事务,与按照峰值负载配置容量的成本相比,最多可节省90%的数据库成本。
云厂商在数据库市场的爆发,也是长年技术创新积累的结果。在Gartner云数据库管理系统魔力象限中,亚马逊云科技已经连续8年位居领导者象限,现在更是在愿景完备性和执行能力两个维度都超出所有对手。
如同现在大火的AIGC一样,云原生数据库也是一个划时代的生产力工具,必然导致原有市场格局发生变化。或许,用不了几年,当我们再来看Gartner的魔力象限和市场份额图,数据库市场就完全成为云原生的天下。