随笔分类 - 数据库 / A-数据库之MongoDB
摘要:glc-test:PRIMARY> db.stats() { "db" : "eagle", "collections" : 9, "views" : 0, "objects" : 97609717, "avgObjSize" : 1081.2369183797553, "dataSize" : 1
阅读全文
摘要:glc-test:PRIMARY> db.isMaster() { "hosts" : [ "xxx:28042", "yyy:28042", "aaa:28042", "bbb:28042", "ccc:28042" ], "setName" : "glc-test", "setVersion"
阅读全文
摘要:###################################
阅读全文
摘要:pbm全称percona backup mongodb,是percona公司提供的mongodb的备份恢复工具,支持percona mongodb,community mongodb, 支持版本>v3.6,pbm底层是调用mongodump/mongorestore进行转储备份,由于该工具开发时间还
阅读全文
摘要:glc-test:PRIMARY> db.serverCmdLineOpts() { "argv" : [ "/home/work/mongodb/4.0.17/bin/mongod", "--config", "/home/work/mongodb/mongo_28042/etc/mongodb.
阅读全文
摘要:综述: # 停掉数据库,直接删除本地数据,然后启动mongo数据库,启动之后存在一个同步的过程,会非常耗时。# startup2:表示正在初始化并同步数据。 副本集的每个成员都有一个状态,反映了它在集合中的配置情况。 数字名称状态描述 0 STARTUP 还不是任何集合的活动成员。所有的成员启动在该
阅读全文
摘要:#############################
阅读全文
摘要:glc-test:PRIMARY> rs.status() glc-test:PRIMARY> db.adminCommand({replSetGetStatus:1}) glc-test:PRIMARY> db.adminCommand( { replSetGetStatus: 1 } ) { "
阅读全文
摘要:命令: # rs.conf(); # db.runCommand( { replSetGetConfig: 1 } ); glc-test:PRIMARY> db.runCommand({replSetGetConfig:1}).config.members [ { "_id" : 0, "host
阅读全文
摘要:mongodb服务整体状态信息: db.runCommand( { serverStatus: 1 } ) db.serverStatus() 获取mongodb版本信息: glc-test:SECONDARY> db.runCommand({serverStatus:1}).version 4.0
阅读全文
摘要:背景: 背景 一般来说,除了由于secondary延迟可能造成查询secondary节点数据不准以外,关于count的准确性问题,详情请见:https://developer.aliyun.com/article/704434 一、现象:db.collection.count()不准确: Mongo
阅读全文
摘要:#################################### 首先,慢查询日志是针对数据库级别的,咱们设置的时候,要先use 数据库,再开启,一定先确定某个数据库再db.setProfilingLevel(2,500) # 获取超过0.5秒的慢查询:db.system.profile.f
阅读全文
摘要:###################################################
阅读全文
摘要:#############################################
阅读全文
摘要:########################################################################## oplog不及binlog: 首先,来一个综述,比较mongodb的oplog和mysql的binlog,oplog不如binlog,比如设置一个延迟
阅读全文
摘要:mongodb4.0中所有的privilege actions: ################################################################################################################## ##
阅读全文
摘要:注意一点:帐号是跟着库走的,所以在指定库里授权,必须也在指定库里验证(auth)。 ######################################################### 1,查看用户: sys:PRIMARY> db.getUser("sys_wr") { "_id"
阅读全文
摘要:###########################################
阅读全文
摘要:当前环境: 副本集如下: 10.10.10.11:28000 (主库) 10.10.10.12:28000 (从库) 10.10.10.13:28000 (从库) 当前需求: 现在需要通过mongodump该副本集来给该副本集添加一个从库,新的实例所在机器为: 10.10.10.22:28000 0
阅读全文
摘要:数据定期备份是非常有必要的,数据的重要性不言而喻,地球上的猪都会知道。mongodb备份方式有三种,下面分别说到:1. 文件快照方式2. 复制数据文件方式3. 使用mongodump方式 一. 备份单台mongodb 1. 文件快照方式 这是最简单的备份方法。但是,需要系统文件支持快照和mongod
阅读全文