天天看點

第九章 文檔資料庫

格式可以是XML,JSON,BSON等。文檔具備自述性,呈現分層的樹狀結構。

9.1 何謂文檔資料庫

  各文檔的“資料模式”也許不同,但是任然可以放在一個集合中。

  可以嵌套文檔;

9.2 特性

  9.2.1 一緻性:副本集

  9.2.2 事務:單文檔的事務叫做原子事務,但是這種事務無法執行多個操作。 

  9.2.3 可用性:

  9.2.4 查詢功能: 

  9.2.5 可擴充性

9.3 适用案例

  9.3.1 事件記錄

  9.3.2 内容管理系統及部落格平台

  9.3.3 網站分析與實時分析

  9.3.4 電子商務網站

9.4 不适用場合

  9.4.1 包含多項操作的複雜事務(跨文檔的原子操作)。

  9.4.2 查詢持續變化的聚合結構