DynamoDB 是一种快速、全面托管的NoSQL 数据库服务,让用户以简单并且经济有效的方式存储和检索任何规模的数据,同时服务任何量级的请求流量。有保证的吞吐量和个位数毫秒级的延迟使它极其适合游戏、广告技术、移动以及其他众多应用。 DynamoDB可以在任何规模下提供不超过10毫秒的一致响应时间,因此它可以支持世界上一些最大的应用程序。您可以构建具有几乎无限吞吐量和存储空间的应用程序。DynamoDB全局表可以跨多个亚马逊云技术区域复制数据,并支持您的全局分布式应用程序快速访问本地数据。对于需要更快的访问和微妙的延迟的用例,DynamoDB Accelerator (DAX)提供了一个完全托管的内存缓存。 有了DynamoDB,就不需要预设、修补和管理任何服务器,也不需要安装、维护或运行任何软件。DynamoDB会自动上下扩展表格,以调整容量并保持性能。可用性和容错是内置的,因此您不必为应用程序构建这些功能。DynamoDB提供内部部署和按需容量模型,因此您可以通过指定每个工作负载的容量或只为消耗的资源付费来优化成本。 DynamoDB支持ACID事务,使您能够大规模构建业务关键型应用程序。默认情况下,DynamoDB加密所有数据,并在所有表上提供良好的身份和访问控制。您可以立即创建数百TB数据的完整备份,而不会影响表的性能,并且可以恢复到之前35天内的任何时间点,而不会导致停机。DynamoDB也受到服务级别协议的支持,因此可用性得到了保证。 广告技术垂直领域的公司使用DynamoDB作为关键价值存储库来存储各种营销数据,如用户档案、用户事件、点击和访问链接。相应的用例包括实时竞价(RTB)、广告定位和归属。这些用例要求高请求率(每秒数百万个请求)、低可预测延迟和可靠性。在高读取量或亚毫秒级读取延迟的情况下,公司将通过DynamoDB Accelerator (DAX)使用缓存。越来越多的广告技术公司需要将他们的RTB和广告定位平台部署到不止一个亚马逊云技术区域,这就需要区域之间的数据复制。 该软件公司和许多其他DynamoDB客户有一个重要的共性,那就是他们都是互联网级别的。这些公司的用例需要能够适应极端的并发性、请求率和峰值流量。这种并发性可以达到数百万个用户和连接,请求速率可以轻松达到每秒数百万个请求。记录显示,DynamoDB可以处理互联网级别的用例并满足它们的需求,同时保持不超过10毫秒的一致延迟。使用全局表,DynamoDB客户可以轻松地将其应用扩展到多个亚马逊云技术领域,从而实现全球覆盖和业务连续性。
亚马逊高效NoSQL 数据库服务,提供更好的使用体验
点赞
收藏