目前,华米科技已经全面引入了亚马逊云科技 。华米科技大数据及云平台副总裁张稷表示,“华米科技健康云在数据存储和处理方面的特点是冷热数据分层明显,数据访问的波峰波谷也很明显,亚马逊云科技丰富的功能使我们可以选用不同的服务来应对不同的需求以平衡性能与成本 。”现在,华米科技使用 Amazon DynamoDB 存储核心数据;用 Amazon Simple Storage Service (Amazon S3) 存储冷数据、日志以及备份数据;用 Amazon Simple Queue Service (SQS) 、Amazon Simple Notification Service (Amazon SNS) 和 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 进行数据同步;用 Amazon Lambda 进行数据迁移和转存;用 Amazon Kinesis 和 Amazon EMR 进行大数据分析 。与切换到亚马逊云科技之前相比,如今华米科技健康云的 P0 和 P1 级别故障数量大约减少了 20%,故障恢复时长减少了约 30%,总体服务可用性提升了 0.25%,系统的可用性指标达到 99.99% 。
此外,九州通也使用 Amazon Aurora 替换了传统 MySQL 数据库,整体数据库性能提升了 5 倍,TCO 降低了 50% 。
其次,为实现专库专用,亚马逊云科技现在已有十多种专门构建的数据库服务,囊括了关系、键值、文档、内存、图、时间序列、宽列和分类账八大数据类型 。这些数据库产品各有优势,分别适用于不同的应用场景 。

文章插图
其中,Amazon MemoryDB for redis 是一个与 Redis 兼容的、持久的内存数据库服务 。它是为具有微服务体系结构的现代应用程序专门构建的, 可以用作微服务应用程序的高性能主数据库,企业不需要再分别管理缓存和持久数据库 。
Amazon DocumentDB 则是一项快速、可扩展、高度可用且完全托管式文档数据库服务,支持 MongoDB 工作负载 。作为一个文档数据库,Amazon DocumentDB 可以简化存储、查询和索引 JSON 数据 。开发人员可以使用与今天相同的 MongoDB 应用程序代码、驱动程序和工具,来运行、管理和扩展 Amazon DocumentDB 上的工作负载,享受改进后的性能、可扩展性和可用性,而无需担心底层基础设施的管理 。
Amazon DynamoDB 是为海量数据、大型混合工作负载而生的键值数据库服务,根据官方介绍,Amazon DynamoDB 可以构建吞吐量和存储空间几乎无限的应用程序,在任意规模环境中提供一致的个位数毫秒响应时间,极其适合游戏、广告技术、移动互联以及其它需要任何规模的低延迟数据访问的应用程序 。虎牙已经通过 Amazon DynamoDB 自动扩容来应对 10 倍以上的流量突增 。
众所周知,NoSQL 很多时候是在做“大力出奇迹”的事情,即通过大量的冗余存储 + 索引实现快速访问,但是这也有可能造成存储空间的浪费 。而在亚马逊云科技 re:Invent 大会上正式发布的 Amazon DynamoDB Standard-Infrequent Access (DynamoDB Standard-IA),在保持同样性能、耐用性和伸缩性的同时,最高还可以为使用者节省 60% 的存储空间 。
再者,亚马逊云科技的数据库服务与人工智能技术深度集成 。亚马逊云科技的 Amazon Aurora ML、Amazon Neptune ML 等服务,支持数据库开发者在不具备机器学习专业知识情况下,只需使用熟悉的数据库查询语言(比如 SQL)即可进行机器学习操作 。
我们不得不谈的是云数据库在提供数据存储服务于应用之后的价值,实现统一分析和利用机器学习进行业务创新,助力企业数据驱动的业务转型 。像亚马逊云科技提出的“智能湖仓架构”实现的是通过一系列的服务,允许数据库,数据仓库以及各种分析工具之间的数据无缝流动,同时在数据库内提供直接开始机器学习的能力,让 DBA、数据库工程师也能很快利用机器学习来进行业务创新而不是关注技术学习,这都是云数据库的优势 。人工智能平台公司启元世界使用了“智能湖仓”进行云上创新,实现了数据的融合和统一治理,加快了其全生命周期产品矩阵理念的落地和规模发展 。同时,对流数据处理系统实现了分钟级部署,并能够轻松承载百万 QPS(每秒查询率)流数据,还将批处理运行时间减少 80%,运营总成本下降 50% 。
另外,为支持企业的全球分布式应用系统,亚马逊云科技推出了 Amazon Aurora Global Database(全球数据库)、Amazon DynamoDB Global Tables(全局表)、Amazon ElastiCache for Redis Global Datastore(全局数据存储)、Amazon DocumentDB Global Clusters(全局集群)等功能,企业可以一键配置现有集群,本地写入数据全球可读,并享有亚毫秒级延迟能力 。
根据 CAIDA 统计,亚马逊云科技也是全球大的互联网带宽拥有者之一 。亚马逊云科技全球所有的区域、可用区和边缘节点之间,均通过跨越大洲和大洋的高带宽冗余光缆连接,并 100% 加密 。据悉,亚马逊云科技的基础设施遍及全球 25 个地理区域的 81 个可用区(AZ) 。
推荐阅读
- 怎么激活Windows系统
- 春季是胰腺炎的高发期 五类人群需要特别注意
- 求职|好多工厂搬去了东南亚,如果工厂都搬走了,那我们去哪里找工作呢
- 运维需要掌握的 17 个实用技巧
- 记一次 Netty 堆外内存泄露排查过程
- ROP和栈迁移的探究
- 做自媒体需要注意什么?自媒体中的三大忌讳
- 克拉霉素注射液是什么?
- 大承气汤功效有哪些
- 双氧水消毒伤口要注意什么?
