suchen

Heim  >  Fragen und Antworten  >  Hauptteil

java – So speichern Sie ungelesene Chat-Nachrichten mit Redis und wie geht das sinnvoller.

So speichern Sie ungelesene Chat-Nachrichten mit Redis. Ich habe vorher lpush zum Speichern verwendet. „keys“ ist die ID der Person, die die Nachricht nicht gelesen hat, und „vlaue“ ist das Objekt. Alle ungelesenen Nachrichten, die an diese Person gesendet werden, werden in dieser Sammlung gespeichert. Es liegt ein Fehler vor. Nachdem ich die ungelesenen Nachrichten gelesen habe, möchte ich die gelesenen Nachrichten löschen. Auch die Chats anderer Personen werden gelöscht. Jetzt möchte ich es verbessern, weiß aber nicht, wie ich es lösen soll. Danke für die Information.

PHP中文网PHP中文网2755 Tage vor1377

Antworte allen(1)Ich werde antworten

  • 黄舟

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

    消息我习惯用 zset 去存储,因为不是只一个人给他发消息,而且接收人也很可能是随机顺序去点消息

    Antwort
    0
  • StornierenAntwort