官网www.mongodb.com, 当前最新版3.4
C++编写,基于分布式的,属于NoSQL的一种
在NoSQL中是最像关系型数据库的
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档、数组及文档数组。
关于JSON
因为基于分布式,所以很容易扩展
cd /etc/yum.repos.d/
vim mongodb-org-3.4.repo
# 加入如下内容
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
yum list |grep mongodb # 可以看到mongodb相关的rpm包
yum install -y mongodb-org
# 在本机可以直接运行命令mongo进入到mongodb shell中
mongo
# 如果mongodb监听端口并不是默认的27017,则在连接的时候需要加--port 选项,例如
mongo --port 27018
# 连接远程mongodb,需要加--host,例如
mongo --host 127.0.0.1
# 如果设置了验证,则在连接的时候需要带用户名和密码
mongo -uusername -ppasswd --authenticationDatabase db