首页 > 编程知识 正文

mongodb的优势(mongodb存文件 合适吗)

时间:2023-05-04 11:52:45 阅读:86350 作者:2375

非关系数据库从诞生之日起就成为大型企业的竞争之地,尽管MongoDB非常受欢迎,但亚马逊还是推出了自己的非关系数据库与MongoDB竞争。 接下来看看吧。

Amazon DocumentDB

亚马逊文档数据库是支持MongoDB工作负载的高速、可扩展、高可用性、完全托管的文档数据库服务。 Amazon DocumentDB的目的是提供大规模执行任务关键型MongoDB工作负载所需的性能、可扩展性和可用性。

Amazon文档数据库通过模拟MongoDB客户端希望从MongoDB服务器获得的响应,实现了Apache 2.0开源的MongoDB 3.6 API,并对现有的MongoDB驱动程序和工具进行了文档管理Amazon云中的数据库服务还使用分布式、容错和自修复存储系统,每个数据库群集可以自动扩展到64 TB。

在Amazon DocumentDB中,存储和计算是分开的,并且可以独立地扩展到每个存储和计算。 无论数据大小如何,开发人员都可以在几分钟内添加最多15个低延迟的读取副本,将读取容量增加到每秒数百万请求。 Amazon DocumentDB的可用性达到99.99%,设计为将6个数据拷贝到3个AWS可用空间。

Amazon DynamoDB

亚马逊动态数据库是一个键值和文档数据库,在任何规模中都可以提供一位数的毫秒级性能。 这是一个内存缓存,用于完全托管的多区域、多主数据库、内置安全性、备份和恢复以及互联网范围的APP。 DynamoDB每天处理10万亿个请求,每秒支持2000万个请求高峰。

DynamoDB全局表跨多个AWS区域复制数据,并为全局分布式APP提供对数据的快速本地访问。 动态缓存器(DAX )为需要以微秒为延迟进行更快访问的用例提供了完全托管的内存缓存。

DynamoDB通过自动向上和向下扩展表来调整容量和维持性能。 内置可用性和容错能力。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。