Hadoop HBase概念學習系列之列、列簇(十二)


  

    列在列簇中依照字典排序。例如,列簇是基礎信息或公司域名或水果類。列是基礎信息:面貌、基礎信息:年齡、公司域名:org、公司域名:edu、水果類:蘋果、水果類:香蕉。

     列 = 列簇:列修飾符

  

  列根據列簇分組。

 

 列簇的特點:

1、一張表通常有一單獨的列簇,而且一張表中的列簇不會超過5個。

2、列簇必須在創建表的時候定義。

3、表的列簇無法改變。

4、每個列簇中的列數是沒有限制的。

5、同一列簇下的所有列會保存在一起。

6、列在列簇中是有序的。

7、列在運行時創建。

8、列只有插入后才會存在,空值並不保存。

 

  對同一個行鍵的訪問都會落在同樣的物理節點上。如果表包含2個列簇,屬於兩個列簇的文件還是保存在相同的節點上。因此,行鍵和節點存在一一對應的關系

  每一列簇都會保存在自己的文件集合中。在列簇中檢索某列是順序的I/O。從2個列簇中讀取數據表示需要讀取HDFS中2個不同的文件和塊。所有的存儲設置都需要在列簇級別指定。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM