Jetzt werden in einem Bibliotheksprojekt die Notizen meiner Schüler in Form von Paging-Ajax geladen, aber jetzt bin ich auf ein Problem bei der Synchronisierung von Cache-Updates gestoßen. Ich möchte alle Internetnutzer um Rat fragen.
Wenn ein Schüler beispielsweise einen Artikel löscht, muss ich gleichzeitig den Cache im Paging aktualisieren. Da er in Form von Ajax geladen wird, gibt es ein Problem mit der Interaktion zwischen Front- und Back-End.
Es scheint nicht ganz klar zu sein: Wenn ein Benutzer eine Notiz löscht, woher weiß ich dann, zu welcher Seite die Notiz gehört? Ich habe selbst über einige Lösungen nachgedacht, aber es wird einige Zeit dauern, viele Front-End-Codes zu ändern. Können Internetnutzer einige Vorschläge machen?
ps.s: Das Geschäft ist nicht so einfach. Wenn ein Benutzer beispielsweise eine Notiz alleine durchblättert, gibt es keine statistischen Paginierungsinformationen.
Das Problem wurde gelöst, ich empfehle den vorherigen Artikel auf Quora ->
Eigentlich beziehen sich meine Fragen eher auf die Details des Geschäfts und haben nichts mit dem obigen Artikel zu tun. Ich empfehle Freunden, die Caching betreiben, ihn zu lesen.
可以看下这个: http://bbs.csdn.net/topics/39...
题主,你之前问过这个问题,不知道最终的解决方案是什么,如果采用外置索引,那么当删除笔记时,不需要关心哪一页,删除笔记,同时删除关系就可以。关系不用建立缓存。
问题已经解决了, 推荐quora上一篇文章 -> https://www.quora.com/Why-doe...
其实我的问题更多的还是在业务的细节方面,和上面的文章并没有太多的关系,推荐做缓存的朋友阅读一下。
你前端ajax请求的时候不就知道属于哪一页了么。