目錄

SQL 與 NoSQL

世上分兩種資料庫 — SQL DB 與 NoSQL DB。

SQL DB 採用的是「關聯式」儲存法,也就是先依種類把資料分別存在不同的表格,再透過表格的「關聯」獲取表格與表格之間的相關資訊 — 如:學生放在 students 表格、考卷放 quizs 表格,當需要提取資料時「關聯」這兩個表格,再提取出數值。

NoSQL 相對不強調關聯。若你的資料有很密集的關聯關係,例如:你有人工衛星,關聯著行星,行星又關聯數個衛星,這時你該考慮不要用 NoSQL。

兩者比較

NoSQL SQL
Type collection table
Scability Easy for Horizontal way Easy for Vertical way
Schema flexible rigid

Type

Scability

Schema