Accumulo shell获取最后插入的记录

时间:2018-03-21 16:01:52

标签: accumulo

有没有办法扫描accumulo表只返回最后插入的记录?我在设置放置时设置时间戳,但我不知道如何使用accumulo shell返回最后一条记录或最大时间戳。

我希望能够证明收到的最后一条消息确实已插入到表中。由于时间/资金限制,我需要能够在shell中使用API​​而不是使用API​​。

寻找类似的东西:

scan -t test -b ...

1 个答案:

答案 0 :(得分:2)

请记住,Accumulo只有一个索引:rowId。任何其他外观都需要搜索大部分数据。

根据您的要求,要查找Accumulo中记录最大时间戳的记录,需要详尽搜索表中的每条记录。

你可能会更好地尝试以其他方式证明你的记录的存在(比如使用rowId)。