如何在Hazelcast上显示具有特定值的条目时收到通知?

时间:2018-04-29 03:50:16

标签: hazelcast

我想为任何条目的密钥注册一组特定的值,并在添加此类条目时获得通知。例如,如果条目具有键名称,城市,国家,价格,年龄等,并且我希望仅在插入名称= Bob,city = Chicago的条目并且忽略其他任何内容时才收到通知。

2 个答案:

答案 0 :(得分:0)

您可以构建Predicate并使用它来构建查询缓存。在构建查询缓存之后,底层IMap上的所有更改都会立即作为事件流反映到此缓存中。此缓存将是应用了您的查询的IMap的始终最新视图。请在此处查看用法:http://docs.hazelcast.org/docs/latest/manual/html-single/index.html#continuous-query-cache

答案 1 :(得分:0)

要添加Alparslan的答案,在使用谓词时,最好将索引(索引?)添加到您查询的字段中。