centrifugal / centrifuge

Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

Home Page:https://pkg.go.dev/github.com/centrifugal/centrifuge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Redis Broker: Use Redis Streams by default

FZambia opened this issue · comments

At this moment we use LIST structure by default for history in Redis Broker. Redis STREAMs seems a better data structure for default value. I don't really want to completely remove LISTs since I think those are still useful for backwards compatibility.

Done in 98f6388, will be part of v0.18.0