请稍等 ...
×

采纳答案成功!

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

老师 讲了这么多理论,还是没有搞明白,应该要给个例子出来

老师 讲了这么多理论,还是没有搞明白,应该要给个例子出来

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

2回答

提问者 慕函数0552834 2019-10-09 13:39:51

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

0 回复 有任何疑惑可以回复我~
叁金 2019-10-08 08:30:47

您好,感谢您的建议。   PPT图表部分的示例不清楚吗?图表部分简单示例讲解了存储模型部分。如果还有其他疑问我后面整理一篇手记进行更新。祝顺利~

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数0552834 #1
    请教老师,我在hbase中建了30多列,几十万行了,三十几列中,有二十多列字段需要查 我是用Phoenix来搞的,没有走rowkey,如果数据量大了,这种做法是不是会好慢,有三十几列 rowkey要怎么拼装呢?
    回复 有任何疑惑可以回复我~ 2019-10-08 21:41:15
  • 叁金 回复 提问者 慕函数0552834 #2
    这种需求可以试试hbase api查询,通过rowkey和列filter进行过滤。 需求完全可以满足,速度应该也还ok。   并不是要全部都拼接到rowkey中,而是通过rowkey避免全表扫描。然后通过filter进行过滤即可。     Phoenix同理,通过rowkey使其走索引,然后再进行过滤即可。   我记得sql遵循最左优先原则,所以要先过滤rowkey条件,。
    回复 有任何疑惑可以回复我~ 2019-10-09 21:10:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信