mongodb第一课: mongodb的安装和使用

适用场景:持久化缓存层,高效的实时性,用于对象及json数据的存储,高伸缩性的场景,大尺寸,低价值的数据存储

不适用的场景:

要求高度事务性的系统

传统的商业智能应用

复杂多表查询

centos环境

mongodb的安装

首先去mongodb的官网下载相应版本

第二步:

tar zxvf mongodb-linux*******

第三步:

将mongodb移动到 /usr/local/mongodb

mv mongodb  /usr/local/mongodb

创建数据库文件(默认的数据库文件的位置是/data/db,启动时会自动创建)

mkdir /usr/local/mogoDB没有具体的安装过程,解压文件包后,可以直接使用,非常高效和方便

touch /usr/local/mongodb/dblogs  #日志文件

第四步 开机自启动

将mongodb 启动项目加入rc.local保证mongodb在服务器开机时启动


第五步:启动mongodb:

运行mongodb命令


进入 bin目录里面 里面有个mongod  用./mongod 启用

./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs &    后台执行

或者:

./mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs --fork

检查是否启动:

pstree -p | grep mongod

杀掉mongodb的进程 千万不能用 kill -9 进程号

这样极有可能下次mongodb再次启动的时候无法启动

解决办法 将/data 文件夹下面的 mongod.lock 删掉

要想杀掉mongo的进程 用

pkill mongod  或者killall mongod

查看端口:

netstat -tunpl | grep :27017


===============================

exit  退出数据库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容