mongodb |开源NOSQL数据库解决方案

MongoDB 免费数据库管理系统

现代应用程序的开源NOSQL数据库解决方案

使用MongoDB确保可用性,可伸缩性和遵守现代应用程序最苛刻的数据安全和隐私要求。

概述

MongoDB是一个安全且易于扩展和开源NOSQL数据库。它可以用于支持内容管理系统,电子商务系统,移动应用程序,数据分析部分,归档以及在线和离线游戏应用程序。 MongoDB是一个基于文档的数据库,这意味着它将数据存储在类似JSON的文档中。 MongoDB无模式,因此无需模式迁移。它具有丰富而表达的查询语言,可让您通过任何字段过滤和排序。查询本身就是JSON,因此很容易组合。没有更多的串联字符串与动态生成SQL查询。 MongoDB提供数据的快速访问,因为它具有实现内部内存以存储数据的性质。它处理各种应用程序中的结构化以及非结构化数据。基于文档的查询语言用于文档的动态查询。 MongoDB还提供了丰富的数据库查询集合。由于它是针对文档的,因此文档的内容,内容和大小从一个文档到另一个文档可能不同。它可以很容易地设置和可扩展。数据可以很快更新。 MongoDB可以用作称为GRIDFS的文件系统,其负载平衡和数据复制功能在多个计算机上用于存储文件。

系统要求


以下是在Ubuntu上安装MongoDB的要求18.04 -Ubuntu 18.04服务器

  • 访问命令行/终端窗口
  • 具有Sudo权限的非根本用户
  • 基本防火墙

特征


  • 高弹性可伸缩性
  • 复制设施以保护数据。
  • 查询丰富的收藏。
  • 自动脱落。
  • 开源。
  • 处理结构化和非结构化数据。
  • 易于设置
  • 无模式数据库。
  • 就地快速更新。
  • 使用内部内存进行存储过程。
  • 深度查询能力。
  • 没有复杂的连接。
  • 无需对象映射。
  • 跨平台。
  • 使用文档查询。
  • 容易管理负载平衡。
  • 无需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

探索


在本文中,我们讨论了MongoDB开源NOSQL数据库的功能和安装。要了解其他开源DBMS软件,请检查以下页面:

 简体中文