将时间戳过滤器添加到范围

时间:2017-07-05 09:28:58

标签: java apache hadoop timestamp accumulo

我已经能够使用Range.exact(row,cf)创建扫描并使用它读取表格。但我现在想要为它添加时间戳过滤器,以便我可以过滤例如"仅显示在......"之后创建的行。 我知道有一种方法可以为Range.exact添加一个长的,但这不适合我的情况,因为我不想要一个确切的日期。
我读到了TimestampFilter类,但它似乎只过滤了时间戳 如何创建扫描行的范围,参见AND时间戳?

1 个答案:

答案 0 :(得分:0)

在迭代扫描仪中的条目之前,您可以使用方法调用Scanner.setRange(...)Scanner.addScanIterator(...)将范围和时间戳过滤器应用于扫描仪。

Here is an example向扫描程序添加时间戳过滤器。