Hbase解説用Data図

出典: LunaBiblos

Software > DataBase > KeyValueストア > Hbaseの利用 > Hbase独自のtable/Data操作 > Hbase解説用Data図

Table説明

  • Table名・・・TEST_TYPE
  • 項目・・・ColumnFamilyA、ColumnFamilyB、ColumnFamilyC、ColumnFamilyD (計4項目)
create 'TEST_TYPE',
 {NAME=>'ColumnFamilyA'},
 {NAME=>'ColumnFamilyB'},
 {NAME=>'ColumnFamilyC'},
 {NAME=>'ColumnFamilyD'}

Data

Row(Key)ColumnFamilyColumn項目Cell(Value , TimeStamp)
KEY00001ColumnFamilyAColumnFamilyA:k1_cfA0 , ${Timestamp}
KEY00001ColumnFamilyAColumn1ColumnFamilyA:Column1k1_cfA_c1 , ${Timestamp}
KEY00001ColumnFamilyAColumn2ColumnFamilyA:Column2k1_cfA_c2 , ${Timestamp}
KEY00001ColumnFamilyAColumn3ColumnFamilyA:Column3k1_cfA_c3 , ${Timestamp}
KEY00001ColumnFamilyAOnlyKEY1ColumnFamilyA:OnlyKEY1OnlyKEY1 , ${Timestamp}
KEY00001ColumnFamilyBColumnFamilyB:k1_cfB0 , ${Timestamp}
KEY00001ColumnFamilyBColumn1ColumnFamilyB:Column1k1_cfB_c1 , ${Timestamp}
KEY00001ColumnFamilyBColumn2ColumnFamilyB:Column2k1_cfB_c2 , ${Timestamp}
KEY00001ColumnFamilyBColumn3ColumnFamilyB:Column3k1_cfB_c3 , ${Timestamp}
KEY00001ColumnFamilyCColumnFamilyC:k1_cfC0 , ${Timestamp}
KEY00001ColumnFamilyCColumn1ColumnFamilyC:Column1k1_cfC_c1 , ${Timestamp}
KEY00001ColumnFamilyCColumn2ColumnFamilyC:Column2k1_cfC_c2 , ${Timestamp}
KEY00001ColumnFamilyCColumn3ColumnFamilyC:Column3k1_cfC_c3 , ${Timestamp}
KEY00002ColumnFamilyAColumnFamilyA:k2_cfA0 , ${Timestamp}
KEY00002ColumnFamilyAColumn1ColumnFamilyA:Column1k2_cfA_c1 , ${Timestamp}
KEY00002ColumnFamilyAColumn2ColumnFamilyA:Column2k2_cfA_c2 , ${Timestamp}
KEY00002ColumnFamilyAColumn3ColumnFamilyA:Column3k2_cfA_c3 , ${Timestamp}
KEY00002ColumnFamilyAOnlyKEY2ColumnFamilyA:OnlyKEY2OnlyKEY2 , ${Timestamp}
KEY00002ColumnFamilyBColumnFamilyB:k2_cfB0 , ${Timestamp}
KEY00002ColumnFamilyBColumn1ColumnFamilyB:Column1k2_cfB_c1 , ${Timestamp}
KEY00002ColumnFamilyBColumn2ColumnFamilyB:Column2k2_cfB_c2 , ${Timestamp}
KEY00002ColumnFamilyBColumn3ColumnFamilyB:Column3k2_cfB_c3 , ${Timestamp}
KEY00002ColumnFamilyCColumnFamilyC:k2_cfC0 , ${Timestamp}
KEY00002ColumnFamilyCColumn1ColumnFamilyC:Column1k2_cfC_c1 , ${Timestamp}
KEY00002ColumnFamilyCColumn2ColumnFamilyC:Column2k2_cfC_c2 , ${Timestamp}
KEY00002ColumnFamilyCColumn3ColumnFamilyC:Column3k2_cfC_c3 , ${Timestamp}
KEY00002ColumnFamilyAColumnFamilyA:k3_cfA0 , ${Timestamp}
KEY00002ColumnFamilyAColumn1ColumnFamilyA:Column1k3_cfA_c1 , ${Timestamp}
KEY00002ColumnFamilyAColumn2ColumnFamilyA:Column2k3_cfA_c2 , ${Timestamp}
KEY00002ColumnFamilyAColumn3ColumnFamilyA:Column3k3_cfA_c3 , ${Timestamp}
KEY00002ColumnFamilyAOnlyKEY3ColumnFamilyA:OnlyKEY3OnlyKEY3 , ${Timestamp}
KEY00002ColumnFamilyBColumnFamilyB:k3_cfB0 , ${Timestamp}
KEY00002ColumnFamilyBColumn1ColumnFamilyB:Column1k3_cfB_c1 , ${Timestamp}
KEY00002ColumnFamilyBColumn2ColumnFamilyB:Column2k3_cfB_c2 , ${Timestamp}
KEY00002ColumnFamilyBColumn3ColumnFamilyB:Column3k3_cfB_c3 , ${Timestamp}
KEY00002ColumnFamilyCColumnFamilyC:k3_cfC0 , ${Timestamp}
KEY00002ColumnFamilyCColumn1ColumnFamilyC:Column1k3_cfC_c1 , ${Timestamp}
KEY00002ColumnFamilyCColumn2ColumnFamilyC:Column2k3_cfC_c2 , ${Timestamp}
KEY00002ColumnFamilyCColumn3ColumnFamilyC:Column3k3_cfC_c3 , ${Timestamp}