Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。
因为公司新项目需求 作为运维的我首先要掌握环境的搭建,数据库的操作,备份和还原,最后是优化。
安装方法:
下载地址:
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.5.tgz
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.0.5.tgz
解压 tar xvf mongodb-linux-x86_64-rhel62-3.0.5.tgz
mv mongodb-linux-x86_64-rhel62-3.0.5 /usr/local/mongodb
mkdir –p /data/db 创建mongdb的数据目录
mkdir /usr/local/mongodb/logs 创建日志目录
bin/mongod -dbpath=/data/db/ --logpath=/usr/local/mongodb/logs/mongodb.log 启动mongodb
创建软连接
ln -s /usr/local/mongodb/bin/* /usr/bin
进入数据库
mongodb