MongoDB 是一个 NoSQL 数据库管理系统,使用面向文档的数据模型,是一种基于分布式文件存储的数据库系统。

它是由 C++ 编写而成,具有高性能、高可用性、易部署等特点,在 Web 应用中被广泛使用。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。

MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组

官方文档:https://www.mongodb.com/docs/manual/

中文文档:https://www.yiibai.com/mongodb

# 安装

社区版 为例,

macos 上安装 MongoDB 的步骤如下:

brew install mongodb-atlas

atlas setup
1
2
3

你也可以通过在上面的链接中下载安装包的方式进行安装。

# 术语对照

SQL术语 MongoDB术语 解释/说明
database database 数据库
table collection 数据库表/集合
row document 数据记录行/文档
column field 数据记录列/域
index index 索引
table joins 表连接,MongoDB 不支持
primary key primary key 主键,MongoDB 自动将 _id 字段设置为主键
Last Updated: 4/9/2023, 6:53:44 PM