MongoDB数据比较工具dbHash介绍


dbHash主要是用来比较MongoDB数据是否一致,例如升级版本前后的数据比较,主要是为了确认数据在升级后是完全恢复无误的。命令用法如下:先切换需要的库use news对全库进行dbHashdb.runCommand({dbHash:1}):{"host" : "localhost","collections" : {"con

mongodb的认证(authentication)与授权(authorization)


在文档中,system.users集合中的文件有如下模式:{ _id: <system defined id>, userId : <system assigned UUID>, // Starting in MongoDB 4.0.9 user: "<name>", db: "<database>"

MongoDB的备份和恢复,导入和导出


mongodb数据备份和恢复主要分为二种:一种是针对库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport。mongodump备份数据库常用命令格式mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表 -o 文件存放路径参数说明:-h 指明数据库宿主机的IP–port 指明数据库的端口-u