《HBase實戰》第二章之數據模型問題集
02-03
1. HBase的數據模型和關係型資料庫的數據模型有什麼區別?
2. 數據模型分為哪兩方面?
邏輯模型和物理模型。
3. HBase數據的邏輯模型?
sorted map of maps。注意sorted是指時間版本是倒序的,其它的鍵是按升序排列。
4. HBase的物理模型?
面向列族。
5. 在設計HBase表時需要考慮什麼?
行健是什麼?怎麼讓行健有效率,比如以發帖表為例:
6. 那scan會返回這個用戶的所有帖子嘛?
7. 如果不僅僅想排序,還想查找符合條件的帖子,如何實現?
可以,使用過濾器。
8. 自增操作
9. 什麼是ACID?ACID中的Consisitency和CAP中的Consisitency是一回事嘛?
ACID和CAP中的C的含義
推薦閱讀:
※Hbase性能測試工具之YCSB
※從百萬級別數據的分析角度,Mysql,Mongodb,Hbase如何選擇?
※《Using HBase for Real-time Access to your Big Data》第一章問題集
※hdfs本身是不支持文件隨機插入數據。那麼hbase中隨機寫入記錄,在hdfs中是怎麼實現的呢?
※怎麼看hadoop的源碼,求大神指教?
TAG:HBase |