Chinaunix首页 | 论坛 | 博客
  • 博客访问: 692738
  • 博文数量: 63
  • 博客积分: 1327
  • 博客等级: 中尉
  • 技术积分: 2022
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-19 18:39
文章分类

全部博文(63)

文章存档

2013年(3)

2012年(60)

分类: DB2/Informix

2012-05-26 13:16:44

数据逻辑结构

很多人在学习MongoDB体系结构的时候会遇到各种各样的问题,我在这里给大家简单的介绍一下MongoDB体系结构之-的逻辑结构。MongoDB的逻辑结构是一种层次结构。主要由:文档(document)、集合(collection)、数据库(database)这三部分组成的。逻辑结构是面向用户的,用户使用MongoDB开发应用程序使用的就是逻辑结构。

l  MongoDB的文档(document),相当于关系数据库中的一行记录。

l  多个文档组成一个集合(collection),相当于关系数据库的表。

l  多个集合(collection),逻辑上组织在一起,就是数据库(database)。

l  一个MongoDB实例支持多个数据库(database)。

文档(document)、集合(collection)、数据库(database)的层次结构如下图:

 

对于习惯了关系型数据库的朋友们,我将MongoDB与关系型数据库的逻辑结构进行了对比,以便让大家更深刻的理解MongoDB的逻辑结构

逻辑结构对比

MongoDB

关系型数据库

文档(document)

(row)

集合(collection)

(table)

数据库(database)

数据库(database)

阅读(3781) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~