Hazelcast获得了所有关键

时间:2018-05-14 10:31:15

标签: hazelcast oracle-coherence

我使用hazelcast。有一个带有PartitionAware密钥的IMap。 是否可以使用这些键来接收分区的所有值?

关于这个例子: https://github.com/hazelcast/hazelcast-code-samples/blob/13b180910abec2cf3605149cb905e2a6fcf5ca39/distributed-map/data-locality/src/main/java/DataLocalityMember.java

当我想收到客户X的所有订单时:

orderMap.values(Predicates.equal("customerId", 10))

是否可以接收匹配分区的所有值以加快查询速度?

是否与Orcale Coherence相同:

com.tangosol.util.filter.KeyAssociatedFilter

1 个答案:

答案 0 :(得分:0)

您是否在Hazelcast中看到了分区谓词?我想这就是你要问的问题:http://docs.hazelcast.org/docs/3.10/manual/html-single/#filtering-with-partition-predicate