解释什么是MongoDB?
Mongo-DB是一个文档数据库,可提供高性能,高可用性和易扩展性。
Mongo-DB是一个文档数据库,可提供高性能,高可用性和易扩展性。
键值对–》文档–》集合–》数据库
数据库中存储的对象设计bson,一种类似json的二进制文件,由键值对组成
db._adminCommand("connPoolStats");
会立即更新旧的分片,然后更改才会在所有权转移前复制到新的分片上
mongodb分片是基于区域的,所以一个集合的所有对象都放置在同一个块中,只有当存在多余一个块的时候,才会有多个分片获取数据的选项
分片可能是单一的服务器或者集群组成,推荐使用集群
调用getLastError 可以确认当前的写操作是否成功的提交
当前备份集群负责所有的写入操作的主要节点,在集群中,当主节点(master)失效,另一个成员会变为master
mongodb会积极的预分配预留空间,防止文件系统碎片