Hbase复合键和聚合行
是否可以使用复合键,然后在habse中共同存储聚合行 supose表的复合键是uderID,chargingID 其他两列是..value,kids..但kids列仅基于userid 有人会这样想: |usr1,| chg1,| 20美元,|基德1,基德2| |usr1,| chg2,| 30美元,|124; 124;|Hbase复合键和聚合行,hbase,Hbase,是否可以使用复合键,然后在habse中共同存储聚合行 supose表的复合键是uderID,chargingID 其他两列是..value,kids..但kids列仅基于userid 有人会这样想: |usr1,| chg1,| 20美元,|基德1,基德2| |usr1,| chg2,| 30美元,|124; 124;| usr2,| chag1,| 50$,| usr2 | kid1,kid4,kid3 |在HBase中,每一列都是独立的。它们只是通过行键连接在一起。我们不应将HBase视为行
usr2,| chag1,| 50$,| usr2 | kid1,kid4,kid3 |在HBase中,每一列都是独立的。它们只是通过行键连接在一起。我们不应将HBase视为行级别。它实际上是一种专栏格式 所以回到复合键——如何维护行键和列之间的关系取决于您。该设计只会帮助您根据行键更好地搜索。这一点很重要,因为当使用行键搜索时,HBase的性能最好,当您开始使用列值9时,性能会逐渐下降,列值9是HBase中的过滤器]