## 简介
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON对象。字段值可以包含其他文档,数组及文档数组。

安装

安装准备

安装所需的依赖文件
```
yum install libcurl openssl xz-libs
```

下载安装文件 【MongoDB官方下载链接

到MongoDB官方下载页面,选择自己的下载的文件和系统信息,获取下载地址,如图:

xiazai3.png

安装

1. 解压下载好的文件 
    tar -zxvf mongodb-linux-s390x-rhel72-4.4.4.tgz
2. 将解压包拷贝到指定目录
    mv mongodb-src-r4.2.8  /usr/local/mongodb
3. 将MongoDB 的可执行文件添加到 PATH 路径中
    export PATH=/usr/local/mongodb/bin:$PATH
4. 创建用户和数据库目录
    sudo mkdir -p /var/lib/mongo
    sudo mkdir -p /var/log/mongodb
    sudo chown `mongodb` /var/lib/mongo     # 设置权限
    sudo chown `mongodb` /var/log/mongodb   # 设置权限

    默认情况下 MongoDB 启动后会初始化以下两个目录:
    数据存储目录:/var/lib/mongodb
    日志文件目录:/var/log/mongodb
5. 启动 Mongodb 服务
    mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork
    查看日志文件(/var/log/mongodb/mongod.log)

MongoDB 后台管理 Shell

./mongo

停止服务

如果要停止 mongodb 可以使用以下命令:
mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --shutdown
也可以在 mongo 的命令出口中实现:

> use admin
switched to db admin