2014-01-28 105 views
1

我已經使用節點,express和socket io構建了一個聊天應用程序。但是當我刷新頁面時,所有先前的聊天消息都會丟失。在節點中保留聊天消息

我做了一點研究,我讀了關於REDIS,但我在如何集成redis時遇到困難。我搜索了聊天消息持久化的幾個節點redis項目,但沒有運氣。

請給我一個關於如何堅持聊天消息和使用哪種技術的好方法。

任何教程鏈接非常感謝。

回答

1

雖然沒有必要使用Redis進行這類任務。 從我的角度來看,它是一項簡單的任務,規模有限。 有了這一點,你可以在客戶端數據庫(瀏覽器數據庫)從不同的方式解決這個問題

  • 存儲最後N個消息
  • 店在服務器列表,發送給每一個新的連接