请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请教老师,我在hbase中建了30多列,几十万行了

请教老师,我在hbase中建了30多列,几十万行了,三十几列中,有二十多列字段需要查 我是用Phoenix来搞的,没有走rowkey,如果数据量大了,这种做法是不是会好慢,有三十几列 rowkey要怎么拼装呢?

正在回答 回答被采纳积分+3

1回答

Michael_PK 2019-10-09 23:23:08

不行的,用HBase必然查询要走row key,不然就是全表呢,即使phonenix也是要用到row key来查的。就是根据你的查询条件来设置row key

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数0552834 #1
    请教老师,有二十多列字段需要查,如果走rowkey查,那不是查不到想要的数据了?
    回复 有任何疑惑可以回复我~ 2019-10-10 00:04:04
  • Michael_PK 回复 提问者 慕函数0552834 #2
    那就是你的row key不合理。row key完全就是根据你的查询条件定了。不同查询条件row key肯定不一样。这个就需要事先架构设计好
    回复 有任何疑惑可以回复我~ 2019-10-10 00:17:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信