什麼是欄族資料庫?
NoSQL 概念
Miriam Antona
Software engineer
欄族資料庫——概觀
源自
Google BigTable
以
欄族(column families)
儲存資料
將相關資料分組
常被一起讀取
也稱為
wide column
資料庫
適合處理大量資料
欄族資料庫——結構
欄族資料庫——結構
欄族資料庫——結構
欄族資料庫——結構
欄族
類似關聯式資料庫的
資料表(table)
欄族資料庫——結構
列鍵(row key)
:唯一識別碼
類似關聯式資料庫的主鍵
欄族資料庫——結構
每個
列
可有不同數量的欄位
需要時可新增欄位
欄族資料庫——結構
欄位的
組成
:
名稱、值、時間戳記
欄族資料庫——結構
值
:依資料庫而定的型別
欄族資料庫——結構
時間戳記
:記錄資料插入的日期時間。
可保存同一欄位的多個值
欄族資料庫——範例
欄族資料庫——設計
先想好查詢需求
無需 join
把需要的欄位都加上
常見的欄族資料庫
一起來練習吧!
NoSQL 概念
Preparing Video For Download...