MongoDB3.6新特性深入理解(2)

dropDatabase命令会等待drop完所有集合的命令传播到大部分副本集成员后执行。
对于在副本集和分片集群上运行的命令,响应文档包括operationTime和$ clusterTime。

Read Concern

新增available,对于非分片集群,“local”和“available”行为是相同的。 对于分片群集,“available”提供了对分区的更大容忍度,但如果分片正在进行块迁移,则可能会返回孤立文档。

总结

MongoDB3.6的诸多新特性中,限于时间和篇幅原因未能在本文全部阐述,可以看出多种新特性在存储引擎上的选择都要求使用WiredTiger存储引擎,该存储引擎也是MongoDB3.0版本起开始支持,MongoDB3.2版本起默认的存储引擎。多种新特性中,最让我感到开心的是动态调整oplog大小,这个对于传统oplog扩容来说,方便了非常之多,停机调整oplog大小的时代即将终结。由于编写时间也很仓促,文中难免会出现一些错误或者不准确的地方,不妥之处恳请读者批评指正。

更多MongoDB相关教程见以下内容

MongoDB文档、集合、数据库简介 

MongoDB 3分片部署及故障模拟验证 

Linux CentOS 6.5 yum安装MongoDB 

CentOS 7 yum方式快速安装MongoDB 

MongoDB的查询操作 

在 Azure 虚拟机上快速搭建 MongoDB 集群 

MongoDB复制集原理 

MongoDB 3.4 远程连接认证失败 

Ubuntu 16.04中安装MongoDB3.4数据库系统 

MongoDB权威指南第2版PDF完整带书签目录 下载见

MongoDB 的详细介绍请点这里
MongoDB 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/458149bc3ef7a1216ba6505d9334a10d.html