也许这是一个愚蠢的问题,但我很好奇为什么 websockets 库需要 Redis 或 Postgres?
对于我将使用它的所有内容,我没有任何理由需要将该数据保存到磁盘。
也许这是一个愚蠢的问题,但我很好奇为什么 websockets 库需要 Redis 或 Postgres?
对于我将使用它的所有内容,我没有任何理由需要将该数据保存到磁盘。
不是为了保存数据。它用于排队系统(https://en.wikipedia.org/wiki/Message_queue)
带有 Rails 的 Websocket 需要一个队列来在订阅者和发布者之间交换消息。订阅者获取发布者放入队列的消息。
如果你看一下redis,它在内存中,没有数据保存在磁盘上。
希望它有所帮助。