MongoDB爱好者
垂直技术交流平台

最佳实践 第11页

在分片集群中追踪MongoDB的操作日志

yingmin评论(0)赞(1)

介绍 可追踪游标,特别是追踪MongoDB的操作日志是MongoDB中拥有多种用途、非常受欢迎的特色,例如向数据库发送一个有关所有变化的实时通知。一个可追踪游标在概念上与Unix系统中的”tail -f”命令相同。一...

MongoDB的nodejs 键值压缩driver

eshujiushiwo评论(0)赞(0)

这是E叔同事tzlastom 所写的nodejs的一个mongodb driver,征得他同意后E叔转到咱中文站了。 原文地址:https://www.npmjs.com/package/mongodbx A wrapper of Node...

安全部署MongoDB最佳实践

TJ评论(4)赞(6)

#1: 不要把MongoDB服务器部署在互联网上或者DMZ里 MongoDB和其他的后端服务器一样,不应该部署在DMZ里,更不用说直接部署在互联网上面。你应该把MongoDB部署在公司内部网络,使用路由器或防火墙技术把MongoDB服务器保...

MongoDB Point-in-time 恢复工具

eshujiushiwo评论(0)赞(0)

背景: 犹记得某次运营手滑的一次误操作导致需要回滚一个误操作,当时就在吐槽MongoDB point-in-time recovery的麻烦。然后就自己写了个MongoDB Point-in-time recovery tool。 Git...

如何估计Oplog的大小

TJ评论(2)赞(9)

用户问题: 最近我的一个复制集的从机出了故障,由于修复的时候耽搁了几个小时,等从机加入到复制集的时候已经超出oplog的有效窗口,只能执行resync的动作把数据从头复制过来,很占时间。我们知道复制集的oplog size 默认是磁盘容量的...

MongoDB 误操作后的point in time recovery

eshujiushiwo评论(0)赞(2)

在生产环境中,尽管我们尽力避免,但是还是会遇到误操作或是其他情况的出现。 这时候我们就需要进行Point in time recovery了。 我们point in time recovery 是基于oplog进行的,所以请确保oplog的...

MongoDB 2.8存储引擎FAQ

TJ评论(1)赞(1)

2.8-rc0在光棍节的周二发布了,忙着血拼的童鞋们多半没有注意到哈。 2.8的最主要的新功能是支持两个存储引擎: MMAP 和 WiredTiger。其中WiredTiger 支持压缩和文档级锁, MMAP支持集合级锁。 其他更新请看 h...