理解Hbase RowKey的字典排序,以及设计_hbase字典排序_一个行走的民的博客
理解Hbase RowKey的字典排序,以及设计 写点自己的理解和实践。 HBase是三维有序存储的,是指rowkey(行键),column key(column family和qualifier)和TimeStamp(时间戳)这个三个维度是依照ASCII码表排序的。(比如A排在a前面) 先rowkey升序排序,rowkey相同则column key升序排序rowkey、column key相同则timestamp降序排序 如下: 假设存在table:test,family:info scan表得到结果如下: //列族默认VERSIONS值为1,可以通过命令:alter 'tableName','familyName',VERSINOS =>5来设置 //不同version保存不同时间戳的数...阅读全文