如果使用条目处理器进行数据访问,Hazelcast 客户端是否从缓存附近的客户端获取数据?
Does Hazelcast client gets data from client near cache if using Entry Processor for data access?
我们想在客户端配置近缓存,这样我们就可以处理高 TPS 项目并避免对服务器的网络调用。但是我们的大部分数据访问操作都使用入口处理器,因为我们的对象很大并且我们想要 return 来自服务器的一小部分数据。
但是根据文档,近缓存仅在您通过 map.get(k) 或 cache.get(k) 方法访问数据时才起作用。
是否可以接近缓存选定的键?我知道这是不可能的,但只是想确认一下
不,这是不可能的,但是,您可以查看连续查询缓存功能(类似于客户端物化视图),这可能会有所帮助,具体取决于您执行的 EntryProcessor 操作。 http://docs.hazelcast.org/docs/3.8.4/manual/html-single/index.html#continuous-query-cache
我们想在客户端配置近缓存,这样我们就可以处理高 TPS 项目并避免对服务器的网络调用。但是我们的大部分数据访问操作都使用入口处理器,因为我们的对象很大并且我们想要 return 来自服务器的一小部分数据。
但是根据文档,近缓存仅在您通过 map.get(k) 或 cache.get(k) 方法访问数据时才起作用。
是否可以接近缓存选定的键?我知道这是不可能的,但只是想确认一下
不,这是不可能的,但是,您可以查看连续查询缓存功能(类似于客户端物化视图),这可能会有所帮助,具体取决于您执行的 EntryProcessor 操作。 http://docs.hazelcast.org/docs/3.8.4/manual/html-single/index.html#continuous-query-cache