0
也許這是一個愚蠢的問題,但我很好奇爲什麼一個websockets庫需要Redis或Postgres?爲什麼Rails 5中的actioncable需要備份數據庫?
對於我所用的一切,我沒有任何理由需要將這些數據保存到磁盤。
也許這是一個愚蠢的問題,但我很好奇爲什麼一個websockets庫需要Redis或Postgres?爲什麼Rails 5中的actioncable需要備份數據庫?
對於我所用的一切,我沒有任何理由需要將這些數據保存到磁盤。
這不是保存數據。 這是排隊系統(https://en.wikipedia.org/wiki/Message_queue)
帶有Rails的Websocket需要一個隊列來交換訂閱者和發佈者之間的消息。訂閱者將消息放入發佈者的隊列中。
如果你看看redis,它在內存中,沒有數據保存在磁盤上。
希望它有幫助。
這很有道理。我不知道redis是一家內存商店。如果可以的話,我會鼓勵你。謝謝。 –