各位小伙伴,大家周三愉快,眼看这周又要过去了,再有两周左右就要春节了,不知道大家对近期的学习和工作有什么安排?
今天我们来继续学习MongoDB的一些基本的操作,说是基本的操作,但其实还是很重要的,我们需要把MongoDB中的一些基本功能,或者说都具有哪些功能要学习清楚,之后对于数据操作这块来说就相对比较简单了。
我们进入Linux版的MongoDB文件夹的bin文件夹下:
如图这是常老师Linux中MongoDB的路径,在这个路径下存放着MongoDB的很多模块(也可以理解为MongoDB的组件)
我们可以使用ls命令来查看文件夹的内容或者使用ls -l又或者直接简写成ll(以前接触过Linux的小伙伴可以直接无视)
这里面都是以后会用到的一些组建,其中:
Mongod,这个大家不会陌生了,这就是我们启动MongoDB所使用的模块
Mongo,这个是在命令行界面(CLI)直接连接数据库的工具(类似于Oracle的sqlplus)
Mongodump,Mongoexport,Mongoimport,Mongorestore这四个工具分别是负责导出数据库和导入数据库的工具,在我们以后使用的时候会讲到
Mongostat是可以实时查看数据库当前的状态的,包括每秒钟多少插入记录、查询、更新、内存占用、性能等,如下:
如果你不使用Ctrl+C来终止的话,那么他会一直刷下去
Mongotop,用来显示数据库中每个collection的相关性能,如下:
这些工具对于以后数据库调优以及处理海量数据的时候都是非常有用而且好用的工具,我们以后会经常用到,希望大家能够了解。
领取专属 10元无门槛券
私享最新 技术干货