前言
对于数据库需要搭配必要的管理的工具,以达到对数据库运行状态的监控,对数据库进行冗余备份,总之依靠工具能够更好的管理数据库。数据mongodb数据库是存储着爬取招聘数据,其中数据共计有120万分文档。
正文
常用工具说明
对于安装完mongodb后,已经附带了常用的管理开发工具了,打开mongodb的安装目录后,就可以看到,如下图所示:
mongod – 用于启动mongodb服务 ,具体的命令的形式,使用mongod –h进行查看
其中较常使用的工具介绍:
| mongo – mongodb客户端,用于连接到mongodb服务器,在其中可以执行js命令来进行查看管理数据。
l mongodump – 用于备份数据
l mongorestore – 用于还原数据
l mongostat - 查看目前数据库的状态
实操说明
通过前期编写的招聘网站爬虫爬取到的数据(存放在mongodb中),进行使用上述的工具进行管操作,从Windows上将数据备份,并在linux上进行对数据还原,期间并查看数据库的执行状态。
备份数据 – 使用工具 mongodump
执行命令后,会显示出当前备份的进度
查看数据库状态 – 使用工具 mongostat
执行完成后可以看到目前对数据的进行增删改查的情况,网络状态等
还原数据库 – 使用工具 mongorestore
查看还原数据库状态,有118万个文档,说明还原成功