位置:编程技术网 > 云计算 > 正文 >

专有数据库迎来“高光时刻”,它凭什么打动了行业领导者?

2020年11月20日 00:14来源:未知手机版

女鞋货源,洛川曙光中学,关灯游戏

2019年,亚马逊云服务(AWS)将20万个数据库迁移上云端,超过2016-2018年的总和。据Gartner称,到2023年,所有数据库中的75%将运行在云平台上。
云计算的蓬勃发展,意味着企业不再需要全身心的管理本地数据库的工作负载。而且这不仅仅是获取了云数据库的弹性和成本优势,企业的技术堆栈可借助云,通过微服务模式构建现代化的应用程序。AWS正在云端构建起丰富的专有数据库云服务,从而满足各行业用户构建现代化应用的需求。
三星电子已经将超过11亿用户数据从Oracle数据库完全迁移到了Amazon Aurora云数据库。事实上,AWS已经将专有数据库的最佳实践带到了不少类似三星电子这样的行业领导者,Airbnb、Duolingo、Expedia、虎牙、Nike、宝马等等,一个个鲜活的案例正将专有数据库的规模化采用推向“高光时刻”。
现代化应用需要专有数据库
在过去的几十年里,企业普遍采用关系型数据库来构建庞大的单体应用。而随着互联网和移动互联网的蓬勃发展,产生了许多特别的需求。
用户量从百万级、千万级甚至于上亿级的DAU的用户量的应用不断产生;数据量从TB级别到PB,甚至于到EB级别;在性能的需求方面,也从毫秒级的响应到微秒级响应的需求;应用访问的形式,也出现了很多的变化,比如说物联网,大量的移动设备。指数级增长的用户和数据量,更低的响应和推陈出新的接入载体等等,涌现出了众多应用场景,这些都对数据库技术提出了更加严苛的需求。
显然,正如互联网思考如何满足“千禧一代”的使用偏好一样,传统数据库在不断变化的应用场景下,显然已经无法适配当下企业构建现代化应用程序的需要。
就像有不同的汽车来解决不同的运输的需求一样,企业对于数据库也不再可能通过关系型数据库来“一刀切”的去解决所有应用的需求。
通过微服务来构建现代化应用,使得企业的应用开发方式发生了变化,当应对不同的场景时也需要用不同的数据库来解决不同场景上的不同需求。
专有的云数据库无疑更具优势,首先专有数据库的“云原生”属性,能够天然的与容器和容器编排系统适配,如Docker和Kubernetes;其次,专有数据库所带来的可扩展性、高可用性和性能优势让数据库面对不同应用场景时,更加游刃有余。
AWS专有云数据库的最佳实践
目前,AWS已经在云上提供多样化的专有数据库选项,满足企业对不同数据类型和应用场景的需求。比如,满足关系、键值、宽表、文档、内存、图、时序和分类账等数据选项,而这些数据选项也能对应到细分的应用场景中。
前不久AWS刚刚宣布了一项新的里程碑,帮助30万客户将其数据库系统迁移到了AWS云端的专有数据库。透过三星电子、Nike、宝马、Airbnb、虎牙等案例,能够更加清楚的洞察专有数据库在实现现代化应用的价值体现。
三星电子是全球最大的手机制造商,也是其他许多电子产品和电子组件的主要制造商。三星电子的认证和授权服务三星账户(Samsung Account)有超过11亿用户,其中4亿在平台上处于活跃状态,这也意味着三星账户需要每秒处理约80000个请求。
过往,三星账户基于传统数据库构建了庞大的“单体架构”。但随着时间的推移,三星电子需要一个更加灵活,由微服务驱动的解决方案来为当前和未来的用户提供服务。
三星电子认为,传统数据库还没有为微服务架构做好准备,而且也对其是否能够处理新用户和新服务规模所产生的流量感到担忧,因为基于“单体架构”使得三星电子系统的可扩展性面临挑战,而且成本高昂。
三星电子在单体架构与微服务架构之间,选择了后者。从2018年10月开始,三星电子通过近18个月的时间陆续迁移到了Amazon Aurora专有数据库,现在三星电子每月的数据库成本降低了44%。“可扩展性是Amazon Aurora给予我们的最大收益,而当我们关注在成本这一块的时候,这一特性尤为突出”,三星电子表示。

本文地址:http://www.reviewcode.cn/yunjisuan/180209.html 转载请注明出处!

今日热点资讯