java – So speichern Sie ungelesene Chat-Nachrichten mit Redis und wie geht das sinnvoller.
PHP中文网
PHP中文网 2017-06-21 10:11:46
0
1
1343

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中文网

认证0级讲师

Antworte allen(1)
黄舟

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage