业务有数据 主键 列 频度 h -> hi 1 h -> hey 5 h -> hello 10 ... ... 1、如何设计表,可以存如上的数据,hbase中key如果重复插入的话,就会被新的记录覆盖掉。 2、存以上数据后,读取表的时候需要按照频度字段倒序排,取前5条记录。就是求频度最大的前5条查询为 h 的值列 (hi, hey,hello等)。 求方案,先谢了!
1 回答

紫衣仙女
TA贡献1839条经验 获得超15个赞
主键设计成:现有的主键+频度+列,即h+1+hi,但是最好将每个都格式化成定长的字符串,当你需要取前5个记录时使用过滤器取出前5条记录即可。大体如此,具体细节可能还需要好好设计
- 1 回答
- 0 关注
- 109 浏览
添加回答
举报
0/150
提交
取消