全书目录

第十九篇:MongoDB 完全指南 —— 弹性档案仓宇宙

第一章:先认识这座弹性档案仓

1 分钟 214 字 第 352 / 962 个阅读单元

传统关系型数据库更像“固定表格大厅”:

  • 每张表像统一格式的纸质登记表
  • 每一行都必须遵循相同栏位
  • 表和表之间靠外键连接

MongoDB 更像“弹性档案仓”:

  • 每份资料是一个档案袋
  • 档案袋里可以有文字、数字、日期、子档案、清单
  • 同一个档案柜里的档案袋,大体同类,但不必百分之百长一样

先看全景:

text
弹性档案仓(MongoDB)
└── 库区 Database
    ├── 档案柜 Collection
    │   ├── 档案袋 Document
    │   ├── 档案袋 Document
    │   └── 档案袋 Document
    └── 档案柜 Collection
        ├── 档案袋 Document
        └── 档案袋 Document

MongoDB 的核心不是“行列”,而是文档模型
如果你的业务天然就是“一个对象带一组相关属性”,MongoDB 往往会很顺手。