Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
插入发生后是否有一种简单的方法来重新计算某些值?我有一个包含多个列族的表,其中一个是统计的。我想插入原始记录,而不是使用一些特定于 HBase 的工具来离线计算值 - 而不会阻止插入。
假设我将一些文件放入 hbase 表中,并希望获得有关其中行数以及存储在那里的日期的信息。
我一直在研究 RegionObserver 及其 preGet 方法。该解决方案有效,但恐怕它会阻止实际插入发生,直到计算完成。
试试 apache Pig,这最适合静态计算,可以在本地和 mapred 模式下运行
有关更多详细信息,您可以访问
http://pig.apache.com
使用 postPut 方法。您可以在此处查看HBase 协处理器的简短介绍