Использование PUBSUB, как предложено в xer0x, будет примерно одинаковым (но определенно достаточным для типичной ситуации с серверной передачей). Даже если вы инициировали событие для каждого возможного изменения в Redis, клиенты по-прежнему не смогут отключиться, а затем получить все события с момента последнего получения, полученного при повторном подключении. Я бы использовал отсортированный набор, содержащий все изменения, и использовал бы только PUBSUB для уведомления клиентов об изменениях в этом списке.