文章目录加载中

MongoDB-更多参考笔记

「乐观锁和悲观锁」:乐观锁与悲观锁各自适用场景是什么? - 李鹏飞的回答 - 知乎

「事务与原子性」:在 mongod3 以及之前的版本中,单个文档有原子性,多个文档无法保证原子性,无法实现事务操作。需要使用findAndModify()来模拟事务。Mongodb 的锁 原子性 隔离性 一致性

关于怎么理解这个单个文档原子性。很简单,单文档原子性,针对单个单个文档的更新,一定可以成功/失败,不会存在中间态。但对于多个文档,无法保证,比如批量更新 a-z 文档,可能只有前几个更新完了,后几个没有更新,而且无法自动回滚,造成很多问题。

「文档搜索」:MongoDB 全文检索

「关闭 MongoDB」:How to stop mongo DB in one command 。快捷命令:sudo pkill mongod

「全文搜索」:MongoDB 索引管理-索引的创建、查看、删除

「oplog 详解」:

本文来自心谭博客:xin-tan.com,经常更新web和算法的文章笔记,前往github查看目录归纳:github.com/dongyuanxin/blog
0