搜尋

首頁  >  問答  >  主體

java - 用redis怎麼保存聊天未讀訊息,怎麼做比較合理。

用redis怎麼保存聊天未讀訊息。以前我用的lpush保存。 keys為未讀訊息人的id,vlaue為對象。所有給這個人的未讀訊息都保存在這個集合中。有個缺陷是。在讀完未讀訊息的時候我要刪除已讀的訊息會吧。別人的聊天也刪除。現在想改進,不知道用什麼方式解決適合。謝謝告知。

PHP中文网PHP中文网2771 天前1392

全部回覆(1)我來回復

  • 黄舟

    黄舟2017-06-21 10:13:46

    訊息我習慣用 zset 去儲存,因為不是只一個人給他發訊息,而且接收人也很可能是隨機順序去點訊息

    回覆
    0
  • 取消回覆