[英 => 中] MongoDB 简介

[英 => 中] MongoDB 简介,第1张

概述原文地址 [https://docs.mongodb.com/manual/introduction/](https://docs.mongodb.com/manual/introduction/) MongoDB 是一个提供高性能,高效率,以及自动扩展的开源文档数据库。 # 文档数据库 MongoDB 中的记录是文档,它是由键值对组成的数据结构。MongoDB 文档类似于 JSON 对象。字段的值可以包含其它文档,数组,...

原文地址

MongoDB 是一个提供高性能,高效率,以及自动扩展的开源文档数据库。

文档数据库

MongoDB 中的记录是文档,它是由键值对组成的数据结构。MongoDB 文档类似于 JSON 对象。字段的值可以包含其它文档,数组,以及文档数组。

使用文档的优势是:

文档(即对象)在许多编程语言中相当于本地数据类型

嵌入式文档和数组减少昂贵的连接需要

动态模式支持流畅的多态性。

主要特征高性能

MongoDB 提供高性能的数据持久性。尤其:

支持嵌入式数据模式减少数据库系统的 I/O 活动

索引支持更快的查询并能包括从内嵌文档和数组的查询

富查询语言

MongoDB 也支持富查询语言来支持 :

高效率

MongoDB 的复制功能,叫做 ,提供:

自动故障转移

数据冗余

replica set 是一组维护相同数据集的 MongoDB 服务器,提供冗余和增加数据的效率。

横向扩展

MongoDB 提供横向扩展作为核心功能的一部分:

分配数据到服务器数据库集群

MongoDB 3.4 支持基于 创建数据 。在负载均衡的集群中,MongoDB 在 zone 中直接读取并只覆写到那些碎片。查阅 手册页获取更多信息。

支持多存储引擎

MongoDB 支持 ,例如:

href="https://docs.mongodb.com/manual/core/mmapv1/">MMAPv1 Storage Engine

此外,MongoDB 提供允许第三方开发 MongoDB 存储引擎的可插拔存储引擎 API。

总结

以上是内存溢出为你收集整理的[英 => 中] MongoDB 简介全部内容,希望文章能够帮你解决[英 => 中] MongoDB 简介所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存