其他

MongoDB选举流程图

conan评论(0)赞(0)

MongoDB在replset模式下的failover有一个选举的过程,在整个过程中会有许多的状态监测和选举策略,理清这中间的逻辑将有助于判断机器状态突变后最终会达到怎样的稳定态。 文字描述太过繁琐,所以采用流程图的方式来梳理其中的逻辑: ...

3月11日在线研讨会 – 掌握NoSQL基础技能

Miya评论(0)赞(0)

需要重新掌握你的NoSQL技能吗?在我们即将举行的网络研讨会“MongoDB Back to Basics”中,将教给你最受欢迎的NoSQL数据库MongoDB的基础知识与基本技能。 主讲人首先会简要概述一下如何将数据存储在MongoDB中...

深度剖析mongos连接池

xica评论(0)赞(1)

本文是“我和MongoDB的故事”MongoDB征文比赛的二等奖得主李鹏冲的文章。下面我们一起来欣赏下。 mongo 分片架构中,mongos 作为 mongo 分片架构的路由选择器,使用中可能比较困惑的一个问题是 : 客户端到 mongo...

MongoDB征文 | 不会写文章的程序员不是好程序员

xica评论(0)赞(0)

不少程序员从入门之日起,就在心里埋了一颗编程的种子,认为程序员就是“码农”,程序就是程序员的全部。 入了代码的门,发挥创造力的时候到了。万丈高楼代码起,简直不要太酷! 从白天到黑夜,忙忙碌碌一天又一天,直到写完一个程序简直感觉走上人生巅峰啊...

Reactive-MongoDB 异步 Java Driver 解读

zale评论(0)赞(0)

一、关于 异步驱动 从3.0 版本开始,MongoDB 开始提供异步方式的驱动(Java Async Driver),这为应用提供了一种更高性能的选择。 但实质上,使用同步驱动(Java Sync Driver)的项目也不在少数,或许是因为...

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

zale评论(0)赞(0)

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