検索

ホームページ  >  に質問  >  本文

java - Redis を使用して未読のチャット メッセージを保存する方法と、それをより合理的に行う方法。

redis を使用して未読のチャット メッセージを保存する方法。以前は lpush を使って保存していました。 key はメッセージを読んでいない人の ID で、vlaue はオブジェクトです。この人に送信されたすべての未読メッセージがこのコレクションに保存されます。欠陥があります。未読メッセージを読んだ後、既読メッセージを削除したい。他の人のチャットも削除されます。改善したいのですが、どうすればよいかわかりません。お知らせいただきありがとうございます。

PHP中文网PHP中文网2743日前1368

全員に返信(1)返信します

  • 黄舟

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

    私は zset を使ってメッセージを保存することに慣れています。なぜなら、1 人の人だけがその人にメッセージを送信するだけでなく、受信者もメッセージをランダムな順序でクリックする可能性が高いからです

    返事
    0
  • キャンセル返事