Слушатели Redisson на Multimap - PullRequest
       8

Слушатели Redisson на Multimap

0 голосов
/ 22 ноября 2018

Я пытаюсь использовать Redis в качестве службы хранения распределенных данных среди клиентов Java, использующих Redisson.Класс 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.
Разве выбранный мной подход не подходит для этого?

Спасибо за любую помощь ...

...