MongoDB(二)【核心概念(库、集合、文档)】

二、MongoDB 核心概念(库、集合、文档)


mongodb 中的库就类似于传统关系型数据库中库的概念,用来通过不同库隔离不同应用数据。mongodb 中可以建立多个数据库。每一个库都有自己的集合和权限,不同的数据库也放置在不同的文件中。默认的数据库为"test",数据库存储在启动指定的data目录中

集合

集合就是 MongoDB 文档组,类似于 RDBMS(关系型数据库管理系统:Relational Database Management System)中表的概念

集合存在于数据库中,一个库可以创建多个集合。每个集合没有固定的结构,这意味着你可以对集合插入不同格式和类型的数据,但通常情况下我们插入的集合数据都会有一定的关联性

文档

文档集合中一条条记录,是一组键值(key-value)对(即 BSON)。MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,这与关系型数据库有很大的区别,也是 MongoDB 非常突出的特点

{
    
    "website": "www.baidu.com", "name": "vinjcent"}

关系总结

RDBMS MongoDB
数据库 数据库
集合
文档
字段

猜你喜欢

转载自blog.csdn.net/Wei_Naijia/article/details/128515274
今日推荐