MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
一、安装 MongoDB 社区版
使用 yum 包管理器安装 MongoDB。
为 MongoDB 创建 /etc/yum.repos.d/mongodb-org-4.4.repo 文件。
# nano /etc/yum.repos.d/mongodb-org-4.4.repo
将以下内容粘贴到编辑器中:
[mongodb-org-4.4]name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
保存并退出文件。
要安装 MongoDB 的最新稳定版本,请执行以下操作:
# sudo yum install -y mongodb-org
如果您需要安装特定版本或阻止自动升级。
二、设置 MongoDB
启动MongoDB。
# systemctl start mongod.service
# systemctl enable mongod.service
连接到MongoDB。
# mongo
三、后续步骤
默认情况下,MongoDB 并不安全。使用我们的指南来配置 MongoDB 安全性和身份验证。
注意:可以安全地忽略与 相关的任何启动警告。要防止出现这些警告,请通过运行 来验证扇区是否“如警告中所述”。如果输出大于 512,请运行以下命令:Readaheadblockdev –getra /dev/vda1
blockdev –setra 512 /dev/vda1
systemctl restart mongod