MongoDB 简介

Posted Archy_今日磨墨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB 简介相关的知识,希望对你有一定的参考价值。

  MongoDB 是一个开源的文档型数据库,它有着高性能,高可用性和自动扩展的优点。

文档型数据库(Document Database)

  在 MongoDB 中的一条记录就是一个以多个键值对形式的数据结构组成的一个文档。 MongoDB 中的文档类似于数个 JSON 对象。其中键所对应的值也可能包含其它的文档、数组或者数组文档。

  1. {
  2. name: "sue", <---- field:value
  3. age: "26", <---- field:value
  4. status: "A", <---- field:value
  5. groups: [ "news", "sports"] <---- field:value
  6. }

使用文档的优势体现在:

  • 文档(也就是对象)对应于许多编程语言中的本地数据类型;
  • 在嵌入文档和数组方面减少了高成本的耗费;
  • 动态的模式支持流畅的数据多样性

主要特性

高性能

  MongoDB 提供了高性能的数据持久化。尤其是,

  • 在嵌入数据模型时对减少数据系统 I/O 活动的支持;
  • Indexes 支持更快的查询,并且可以包含嵌入的文档和数组中的键。
     









以上是关于MongoDB 简介的主要内容,如果未能解决你的问题,请参考以下文章

详解MongoDB索引优化

1.MongoDB简介

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

MongoDB PHP

SpringCloud系列十一:SpringCloudStream(SpringCloudStream 简介创建消息生产者创建消息消费者自定义消息通道分组与持久化设置 RoutingKey)(代码片段

C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段