继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

MongoDB数据库的快速部署和启动

慕数据7186066
关注TA
已关注
手记 249
粉丝 0
获赞 11

一、Mongodb介绍

常见数据库介绍

关系数据库 RDBMS 设计表结构,通过SQL语句进行操作。连表关系

常见的关系型数据库:mysql oracle(商业) DB2(IBM) sqlserver(微软) access(微软) sqlite3(小型 嵌入到APP中) postgresql(加州伯克利大学)

nosql 泛指非关系数据库 存储格式key=>value

memcached redis 内存缓存数据库

mongodb 具有更多的功能,可以适用于大部分的mysql场景document store 文档型数据库

Mongodb特点

  • ①存储数据量大 适合存储大量的没有规则、无序的数据

  • ②数据读写效率高

  • ③结构灵活 使用类json数据格式(bson)

二、安装和配置

1、常见安装方式

①yum rpm方式安装

②二进制压缩包方式安装

二进制压缩包方式安装

安装包下载地址:

http://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.5.tgz

①上传安装包到服务器目录

https://img1.sycdn.imooc.com/ea1b8a68085783c907750159.jpg


②解压到安装目录 并移动

shell > tar xvf mongodb-linux-x86_64-rhel62-3.6.5.tgz
shell > mv mongodb-linux-x86_64-rhel62-3.6.5 /usr/local/mongodb

https://img1.sycdn.imooc.com/e609e968085783c906900182.jpg


https://img1.sycdn.imooc.com/f7f9e268085783ca10400214.jpg

                                               老富贵论坛

③创建数据存储目录和日志目录

shell > cd /usr/local/mongodb
shell > mkdir data
shell > mkdir logs

④启动mongod服务

shell > cd /usr/local/mongodb/bin
shell > ./mongod --dbpath=/usr/local/mongodb/data
 --logpath=/usr/local/mongodb/logs/log.txt --fork

参数介绍:

dbpath 数据存储路径

logpath 日志存储路径

fork 后台启动

auth 权限开启

bind_ip 指定绑定网卡ip

https://img1.sycdn.imooc.com/b103fa68085783ca11310227.jpg


3、命令行客户端操作

https://img1.sycdn.imooc.com/4a635f68085783ca05530146.jpg


https://img1.sycdn.imooc.com/4df6e768085783ca07580237.jpg


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP