MongoDB 免费数据库管理系统
现代应用程序的开源NOSQL数据库解决方案
使用MongoDB确保可用性,可伸缩性和遵守现代应用程序最苛刻的数据安全和隐私要求。
概述
MongoDB是一个安全且易于扩展和开源NOSQL数据库。它可以用于支持内容管理系统,电子商务系统,移动应用程序,数据分析部分,归档以及在线和离线游戏应用程序。 MongoDB是一个基于文档的数据库,这意味着它将数据存储在类似JSON的文档中。 MongoDB无模式,因此无需模式迁移。它具有丰富而表达的查询语言,可让您通过任何字段过滤和排序。查询本身就是JSON,因此很容易组合。没有更多的串联字符串与动态生成SQL查询。 MongoDB提供数据的快速访问,因为它具有实现内部内存以存储数据的性质。它处理各种应用程序中的结构化以及非结构化数据。基于文档的查询语言用于文档的动态查询。 MongoDB还提供了丰富的数据库查询集合。由于它是针对文档的,因此文档的内容,内容和大小从一个文档到另一个文档可能不同。它可以很容易地设置和可扩展。数据可以很快更新。 MongoDB可以用作称为GRIDFS的文件系统,其负载平衡和数据复制功能在多个计算机上用于存储文件。
特征
- 高弹性可伸缩性
- 复制设施以保护数据。
- 查询丰富的收藏。
- 自动脱落。
- 开源。
- 处理结构化和非结构化数据。
- 易于设置
- 无模式数据库。
- 就地快速更新。
- 使用内部内存进行存储过程。
- 深度查询能力。
- 没有复杂的连接。
- 无需对象映射。
- 跨平台。
- 使用文档查询。
- 容易管理负载平衡。
- 无需VM在不同的平台上运行。
- 以JSON格式存储数据。
- 无需模式迁移。
- 用于大数据。
安装
请按照以下步骤在Ubuntu 18.04上安装MongoDB:
- 要导入最新版本的MongoDB的公共GPG密钥,请运行以下命令:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
- 如果要安装另一个版本,请将4.4更改为URL。
- 成功创建后应该返回“确定”。
- 添加存储库后,现在使用以下方式更新系统APT:
sudo apt update
- 现在使用以下命令安装mongoDB:
sudo apt install mongodb-org
- 运行以下命令启动MongoDB服务:
sudo systemctl start mongod.service
- 然后检查MongoDB状态:
sudo systemctl status mongod