RDBMS
- 資料以表的形式表達
- 結構化查詢語言
- 遵循ACID
- Atomicity - 原子性
- Consistency - 一致性
- Isolation - 獨立性
- Durability - 持久性
NoSql
- 高可用(水平擴展)
- 分散式系統
- 低成本(效能)
- 靈活性 (Key-Value, document, graph)
- CAP定理 (無法完全符合)
- Consistency - 一致性
- Availability - 可用性
- Partition tolerance - 容錯性
MongoDB
- 多程式語言支持
- Document型資料庫
- 水平擴展,副本集主從設置