dropDatabase命令会等待drop完所有集合的命令传播到大部分副本集成员后执行。
对于在副本集和分片集群上运行的命令,响应文档包括operationTime和$ clusterTime。
Read Concern
新增available,对于非分片集群,“local”和“available”行为是相同的。 对于分片群集,“available”提供了对分区的更大容忍度,但如果分片正在进行块迁移,则可能会返回孤立文档。
总结MongoDB3.6的诸多新特性中,限于时间和篇幅原因未能在本文全部阐述,可以看出多种新特性在存储引擎上的选择都要求使用WiredTiger存储引擎,该存储引擎也是MongoDB3.0版本起开始支持,MongoDB3.2版本起默认的存储引擎。多种新特性中,最让我感到开心的是动态调整oplog大小,这个对于传统oplog扩容来说,方便了非常之多,停机调整oplog大小的时代即将终结。由于编写时间也很仓促,文中难免会出现一些错误或者不准确的地方,不妥之处恳请读者批评指正。
更多MongoDB相关教程见以下内容:
Linux CentOS 6.5 yum安装MongoDB
Ubuntu 16.04中安装MongoDB3.4数据库系统