为了账号安全,请及时绑定邮箱和手机立即绑定

求助,关于在hbase中rowkey设置问题!

求助,关于在hbase中rowkey设置问题!

烙印99 2022-07-02 09:05:36
业务有数据 主键 列 频度 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条记录即可。大体如此,具体细节可能还需要好好设计

查看完整回答
反对 回复 2022-07-05
  • 1 回答
  • 0 关注
  • 109 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号