本篇文章给大家带来的内容是关于MongoDB运维相关命令介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 1、在线释放内存 use admin db.runCommand({closeAllDatabases:1}) 注:3.2 版本 已经去掉了这个命令了 2.rs.status() 查询复制集状态 3.db.stats() 查询指定库的状态(包含内存和磁盘的使用情况统计) 4.db.collectionsname.stats() 查询指定集合的具体信息 5.db.version() 查看当前实例的版本 6.db.getCollectionNames(); 获取当前数据库下所有集合的名称 7.集合数据的导出/导入 mongoexport / mongoimport 8.数据库的备份与还原 mongodump 和 mongorestore 9.db.serverStatus() 服务器统计信息 10.db.currentOp() 统计当前运行的操作 db.currentOp('ture') 包含空闲的操作 11.mongostat 诊断工具,用来统计全局系统信息 定时轮询并显示统计从每秒插入的数量到内存的使用量,再到B-树叶缺失的频率等信息。 登入当时,在bin文档下执行 ./mongostat -h 主机IP:端口 -u用户名 --authenticationDatabase 登入验证的数据库 
12.mongotop mongotop是top命令的外部包装工具,其运行方式与mongostat 一样。 以上就是MongoDB运维相关命令介绍的详细内容,更多请关注模板之家(www.mb5.com.cn)其它相关文章! |