多地图上的Redisson侦听器

时间:2018-11-22 12:45:54

标签: java redis redisson

我正在尝试使用Redis作为使用Redisson的Java客户端之间的分布式数据存储服务。 RListMultimapCache类似乎可以满足我对存储的需求,但是我找不到像标准RMapCache那样为创建/更新事件向其添加侦听器的方法。

RListMultimapCache<String, ? extends Object> mapCache = redisson.getListMultimapCache("myStore");
mapCache.addListener(new EntryCreatedListener<ChannelTypes, Object>() {
    @Override
    public void onCreated(EntryEvent<ChannelTypes, Object> event) {
        System.out.println("> Created data for key "+event.getKey()+": "+event.getValue());
    }
}));
mapCache.put("myKey", new Object());

我在Redisson API中是否缺少有关侦听器的信息?

我的目的是让客户了解Redis数据库中的数据更改。
我选择的方法不是实现这一目标的正确方法吗?

感谢您的帮助...

0 个答案:

没有答案