Hazelcast Imap.values(Predicate)错过了数据

时间:2016-05-23 04:04:40

标签: hazelcast-imap

我使用hazelcast3.3.3进行缓存。当我使用IMap.values(Predicate)查询数据时,我发现了一个问题。当我使用此查询时,我可以找到数据。查询是 enter image description here

数据是 enter image description here

但是当我使用这个查询时,我无法找到数据。我可以确保nextExecuteTime也符合条件。这是一个haelcast的错误吗?你遇到这样的环境吗? enter image description here

1 个答案:

答案 0 :(得分:0)

它应该双向工作。你能尝试一下: Predicates.and( Predicates.lessThan("nextExecuteTime", 1463975296703), Predicates.regex("autoIncrementId", ".*[5,6,7,8,9]$") )