Redis作为NoSQL的翘楚,为什么亚马逊还要推出DynamoDB数据库?今天我们就来聊聊DynamoDB是什么?
DynamoDB是什么?
按照Amazon的官方文档,DynamoDB是亚马逊旗下的是一款快速、灵活的 NoSQL 数据库服务,可在任何规模下实现个位数毫秒级的性能,它是一个完全托管的键值对文档数据库,可在任何规模下提供个位数毫秒级的性能。 DynamoDB 提供内置安全性、连续备份、自动多区域复制、内存缓存和数据导出工具。
DynamoDB如何工作?
下面是Amazon官方给出的一张工作原理图:
特性
交付具有一致的个位数毫秒性能、几乎无限的吞吐量和存储以及自动多区域复制的应用程序。
通过静态加密、自动备份和恢复以及高达 99.999% 可用性的 SLA 保证可靠性来保护您的数据。
使用完全托管的无服务器数据库来专注于创新并优化成本,该数据库可自动向上和向下扩展以满足您的需求。
与 AWS 服务集成以更好地利用您的数据。 使用内置工具执行分析、提取见解并监控流量趋势。
使用场景
开发软件应用程序
构建支持用户内容元数据和缓存的互联网规模应用程序,这些应用程序需要数百万用户和每秒数百万个请求的高并发和连接。
创建媒体元数据存储
扩展媒体和娱乐工作负载(例如实时视频流和交互式内容)的吞吐量和并发性,并通过跨 AWS 区域的多区域复制降低延迟。
提供无缝的零售体验
使用设计模式来部署购物车、工作流引擎、库存跟踪和客户资料。 DynamoDB 支持高流量、极端规模的事件,每秒可以处理数百万次查询。
扩展游戏平台
专注于在没有运营开销的情况下推动创新。 使用玩家数据、会话历史和数百万并发用户的排行榜构建您的游戏平台。
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦