Redis Pub Sub и TTL - PullRequest
       4

Redis Pub Sub и TTL

2 голосов
/ 13 октября 2011

Есть ли способ, чтобы я истек "опубликованное" сообщение в redis?

Мне это нужно, потому что, насколько я понимаю, любое опубликованное сообщение будет помещено в очередь, пока не будет подписчик.В таком случае, если нет подписчика, я сохраняю данные даже после того, как они могут стать бесполезными.

Ответы [ 2 ]

2 голосов
/ 16 октября 2011

Опубликованное сообщение никогда не хранится в Redis. Redis PUB / SUB

0 голосов
/ 02 июня 2012

Еще одна вещь, о которой стоит подумать: вы всегда можете добавить метку времени в строковое представление ваших сообщений. Затем, даже если потребитель получает сообщение, но не обрабатывает его вовремя, он может игнорировать его.

Кроме того, как отметил Ганеш, очередь pubsub не хранит сообщения.

...