分类目录归档:常见问题

时间跳变对副本集有什么影响

背景

在生产环境的部署中,由于各种不确定因素的存在(比如机器掉电、网络延迟等),各节点上的系统时间很可能会出现不一致的情况。
对于MongoDB来说,时间不一致会对数据库的运行带来一些不可预估的风险,比如主从复制、定时调度都或多或少依赖于时间的取值及判断。

因此,在MongoDB集群中保持节点间[......]

阅读全文

常见问题:MongoDB诊断

·我在哪里可以找到有关mongod进程意外停止运行的信息?

·TCP keepalive时间是否会影响MongoDB部署?

·为什么MongoDB会记录这么多“Connection Accepted”事件?

·有哪些工具可用于监控MongoDB?

·MMAPv1存储引擎的内存诊断

·Wir[......]

阅读全文

常见问题:并发

 MongoDB使用何种类型的锁?

 MongoDB中锁的粒度有多细?

 如何在我的mongod实例上看到锁的状态?

 读取或写入操作是否会让渡(yield)锁?

 一些常见的客户端操作会采取什么样的锁定?

 哪些管理命令锁定数据库?

 MongoDB操作是否[......]

阅读全文