Могут ли уведомления о пространстве ключей перенаправляться в поток переадресации вместо паба / подканала - PullRequest
0 голосов
/ 10 января 2019

У нас есть требование, чтобы нам нужно было получать уведомления об изменениях в структуре данных Redis. Основываясь на своих исследованиях, я обнаружил, что могу использовать уведомления пространства ключей Redis для того же. Однако уведомления пространства клавиш Redis отправляют события в паб / подканал Redis, который сработал, и забывают, т. Е. Как только клиенты теряют соединения, все события, пока соединение снова не установится, будут потеряны.

Потоки Redis решают эту проблему. Также я хочу использовать функцию группы потребителей потоков Redis. Так есть ли способ, чтобы уведомления пространства клавиш Redis можно было передавать в потоки Redis вместо паба / подканала Redis?

1 Ответ

0 голосов
/ 10 января 2019

Единственный способ, которым это можно сделать на текущем этапе - Redis v5.0.3, - это использовать API модулей для разработки модуля, который регистрирует уведомления пространства ключей, обрабатывает их и добавляет соответствующие сообщения в поток.

...