最近X个小时从HBase表获取所有数据的最佳方法是什么?

时间:2018-09-14 18:40:36

标签: hbase

我有写入HBase的事件流。每个事件都有$('html').keyup(function(e){ if(e.keyCode == 46) { deleteSelectedObjectsFromCanvas(); } }); function deleteSelectedObjectsFromCanvas(){ var selection = canvas.getActiveObject(); if (selection.type === 'activeSelection') { selection.forEachObject(function(element) { console.log(element); canvas.remove(element); }); } else{ canvas.remove(selection); } canvas.discardActiveObject(); canvas.requestRenderAll(); } user_idevent_timestamp

比方说,我需要运行一个ETL作业,该作业将最近12个小时从表中检索所有数据。我考虑了两种获取数据的方法(我正在使用Java API):

  1. 使用扫描的description方法。
  2. 使用setTimeStamp作为行键前缀,但据我了解,这是一个坏习惯,因为它会导致热点。

有更好的解决方案吗?

0 个答案:

没有答案