【发布时间】:2014-07-30 00:57:24
【问题描述】:
我的 hbase 行键不同,我还需要聚合数据并单独存储。在这个用例中,哪一个是最好的方法
在单个 hbase 表中创建多个 hbase 表或多个列族的最佳方法是什么
我正在完善我的问题
下面是我的用例。
我正在处理具有零售商、类别、产品点击次数的网络日志。
-
我将上面的 weblog 存储到一个 hbase 表(日志)中,具有单独的 rowkey 和相同的列族 前任。
- 答.
对于零售商 -- IP |日期时间 |席德 |零售商
- B.
对于类别 -- IP |日期时间 |席德 |零售商 |类别
- C.
对于产品 -- IP |日期时间 |席德 |零售商 |类别 |产品
- 根据上表,我正在计算当日点击次数并存储到其他 hbase 表中,例如(Retailer_Day_cnt、Category_Day_Cnt、Product_Day_Cnt)
我的问题是,在上述 1 和 2 种情况下,将数据存储到 hbase 中的最佳方式是什么,它是单独的 hbase 表还是列族。
注意:在 case1 中我只进行写入,但在 case2 中我将进行多次读取和写入。
提前致谢 苏伦德拉
【问题讨论】: