Redis Streams — это структура данных журнала, допускающего только добавление (append-only log) — как надежная очередь сообщений или журнал событий — поддерживающая группы потребителей, сохранение сообщений, подтверждения и воспроизведение. Это ответ Redis на надежный обмен сообщениями, более надежный, чем Pub/Sub (который работает по принципу "выстрели и забудь").
Журнал сообщений, допускающий только добавление
XADD events * user
XADD events * user
XLEN events
XRANGE events - +
XREAD COUNT 10 STREAMS events 0
