极简概括 | AWS 数据库(Database)之二


  Amazon Keyspaces

...

Amazon Keyspaces(Apache Cassandra 兼容)是一种可扩展、高可用、托管式的 Apache Cassandra 兼容数据库服务。使用 Amazon Keyspaces,无需预置、修补或管理服务器,也不需要安装、维护或操作软件。

Amazon Keyspaces 是一项无服务器服务,因此只需为实际使用的资源付费,并且该服务会根据应用程序流量自动扩展和缩减表。可以构建每秒可处理数千个请求且吞吐量和存储空间几乎无限的应用程序。

  Amazon Timestream

...

Amazon Timestream for LiveAnalytics 是一种快速、可扩展、 完全托管的专用时间序列数据库。这使得每天可以轻松存储和分析数万亿个时间序列数据点。Timestream for LiveAnalytics 通过将最近的数据保存在内存中,节省管理时间序列数据生命周期的时间和成本,以及根据用户定义的策略将历史数据移动到成本优化的存储层。

Timestream for LiveAnalytics 的专用查询引擎允许同时访问和分析近期和历史数据,而无需指定其位置。

Amazon Timestream for LiveAnalytics 具有内置的时间序列分析功能,近乎实时地识别数据中的趋势和模式。 Timestream for LiveAnalytics 是无服务器可自动扩展或缩减以调整容量和性能。

  DynamoDB

...

Amazon DynamoDB 是一种完全托管的无服务器 NoSQL 数据库,在任何规模下都能提供个位数的毫秒性能。

DynamoDB 可满足需求,能够消除关系数据库的扩展和操作复杂性。DynamoDB 经过构建和优化,适用于需要在任何规模下保持一致性能的运营工作负载。例如,无论有 10 个还是 1 亿用户,DynamoDB 都能为购物车用例提供稳定的个位数毫秒性能。DynamoDB 于 2012 年推出,可持续帮助摆脱关系数据库,同时降低成本并大规模提高性能。

  Amazon MemoryDB for Redis

...

MemoryDB 是一项耐用的内存数据库服务,可提供超快的性能。它专为采用微服务架构的现代应用程序而构建。

MemoryDB 与 Redis OSS(一种流行的开源数据存储)兼容,能够使用他们目前已经使用的相同灵活友好的 Redis OSS 数据结构、API 和命令来快速构建应用程序。借助 MemoryDB,所有数据都存储在内存中,从而能够实现微秒级读取和个位数毫秒级写入延迟和高吞吐量。MemoryDB 还使用多可用区事务日志跨多个可用区(AZ)持久存储数据,以实现快速失效转移、数据库恢复和节点重新启动。

MemoryDB 兼具内存中性能和多可用区持久性,可用作微服务应用程序的高性能主数据库,无需单独管理缓存和耐用数据库。