1. 创建一个不受访问限制的超级用户
use admin
db.createUser(
{
user:"root",
pwd:"www.ttlsa.com",
roles...
mongoDB 3.0 安全权限访问控制
mongoDB 3.0 访问控制改了很多,需要你老老实实的去看文档去验证,谷歌百度出来的多半就是错误的。 还需要注意这个参数authenticationMechanisms。
为了兼用2.6版本...
MongoDB的选举过程
MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换.
每个复制集成员都会在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状...
MongoDB 3.0 WT引擎参考配置文件
mongodb 3.0 改变很多,从2.6版本升级到3.0要关注的细节很多,如权限等等。3.0在数据存储引擎上更换成了wiredTiger,在数据压缩方面很有效,解决大数据量问题的情况下,磁盘不够用的...
mongodb复制集内部机制
带着副本集的问题来看吧!
副本集故障转移,主节点是如何选举的?能否手动干涉下架某一台主节点。
官方说副本集数量最好是奇数,为什么?
mongodb副本集是如何同步的?如果同步不及时会出...
mongodb 复制集随机同步数据
记一次MongoDB主从切换,重新同步数据。
副本集架构:
PRIMARY> rs.conf()
{
"_id" : "poptask"...
MongoDB复制集同步原理
同步过程
选取从哪个节点同步后,拉取oplog
1.Applies the op执行这个op日志
2.Writes the op to its own oplog (also local.o...
运维安全 MongoDB安全配置指南
0x00 MongoDB权限介绍
1.MongoDB安装时不添加任何参数,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库,需以--auth参数启动。
2...
Cannot apply the positional operator without a corresponding query field containing an array.
在用错mongodb $ 操作符时,会报下面的错误信息:
Cannot apply the positional operator without a corresponding query f...
mongodb实战教程 漠北带你入门到精通(ttlsa出品)
博客2011年就上线了,可是没有打理,从2013年开始六七月份开始用心打理,开始和漠北业余时间写点文章,nginx、zabbix、mms都已经整理了部分,漠北日理万机没有时间汇总mongodb,罢了,...
MongoDB 日志切换
MongoDB默认情况下不会自动的切换轮转日志的,这将会导致日志日渐增大,在繁忙的业务下,日志增长量非常大的。如此之大的日志文件,查看某天的日志也不太方便。如是,需要对mongodb 日志文件进行切换...
MongoDB的PHP驱动方法与技巧
创建索引有时会阻塞新的连接
当与mongodb复制集建立连接时,驱动程序首先尝试连接并验证集群中每个非 隐藏的节点。如果一个节点是“down”状态,将跳过。然而,如果一个节点是“UP”状态,但是持有...
mongodb 索引和查询分析器—dex
dex 介绍
mongodb索引和查询分析器dex,是一种MongoDB的性能调整工具,比较MongoDB的日志文件和索引条目并给出索引建议。目前,必须提供一个连接数据库的URI。 dex只建议完整...
mongodb 实时监控工具motop
motop
mongodb实时监控工具,可以同时对多个MongoDB服务器进行监控。显示当前操作。
项目地址:https://github.com/tart/motop
使用
1. 使用e...
mongodb 分布式读写操作(2)
在《mongodb 分布式读写操作(1)》中,说到了分布式读操作,这节来说说分布式写操作。
一. 分布式写操作
1.1 分片集群写操作
对于分片集群分片集合,mongos将应用程序的...