Eli's Blog

1. 基本概念

  • 面向集合(Collection-Oriented):
    数据存储在集合中,每个集合在数据库中都有唯一的标识名,可以包含无限数量的文档

  • 模式自由(Schema-Free):
    集合类似RMDB中的Table,但无Schema

  • 文档型(Document File):
    存储数据是键值对的集合”JSON”,键是字符串,值可以是任意类型。存储数据类型称为BSON(Binary Serialized Document Notation)

1.1 数据逻辑结构

  • 文档(document): RMDB中的行
  • 集合(collection): RMDB中的表,由多个文档构成
  • 数据库(database): 与RMDB一致