Maintenant, dans un projet de bibliothèque, les notes de mes élèves sont chargées sous forme de pagination ajax, mais maintenant j'ai rencontré un problème de synchronisation des mises à jour du cache, j'aimerais demander conseil à tous les internautes.
Par exemple, lorsqu'un étudiant supprime un article, je dois mettre à jour le cache dans la pagination en même temps. Parce qu'il est chargé sous forme d'ajax, il y a un problème d'interaction entre le front et le back end.
Cela ne semble pas être très clair, c'est-à-dire que lorsqu'un utilisateur supprime une note, comment puis-je savoir à quelle page appartient la note ? J'ai moi-même pensé à quelques solutions, mais il faudra un certain temps pour modifier une grande partie du code frontal. Des internautes peuvent-ils donner quelques suggestions ?
p.s : Le métier n’est pas si simple. Par exemple, lorsqu’un utilisateur parcourt seul une note, il n’y a aucune information statistique de pagination.
Le problème a été résolu, je recommande l'article précédent sur quora -> https://www.quora.com/Pourquoi-doe...
En fait, mes questions portent davantage sur les détails de l'entreprise et n'ont rien à voir avec l'article ci-dessus. Je recommande aux amis qui font du cache de le lire.
Vous pouvez consulter ceci : http://bbs.csdn.net/topics/39...
Questionneur, vous avez déjà posé cette question, mais je ne sais pas quelle est la solution finale. Si vous utilisez un index externe, alors lorsque vous supprimez une note, vous n'avez pas besoin de vous soucier de quelle page, supprimez simplement la note. et supprimez la relation en même temps. Il n'est pas nécessaire de créer un cache pour les relations.
Le problème a été résolu, je recommande l'article précédent sur quora -> https://www.quora.com/Pourquoi-doe...
En fait, mes questions portent davantage sur les détails de l'entreprise et n'ont rien à voir avec l'article ci-dessus. Je recommande aux amis qui font du cache de le lire.
Vous ne savez pas à quelle page il appartient lorsque vous effectuez une requête ajax sur le front-end ?