Je réfléchis beaucoup à la possibilité de créer un cache automatique ou manuel complet. Notre approche automatique serait une solution qui fouille dans la base de données, interroge et formate chaque demande de données potentielle et future et l'enregistre dans un stockage de cache approprié (basé sur memcache ou sur disque). Les données ne seraient alors pas invalidées et simplement écrasées par l'action de mise à jour automatique du cache.Avantages et inconvénients avec cache automatisé/manuel
L'approche manuelle consiste à laisser chaque requête vérifier s'il existe une version de cache valide et stockée contenant les données demandées et, dans le cas contraire, à les recréer et à les enregistrer dans un stockage de cache approprié.
Quel est le bon sens à faire? Comment les grands gars font-ils cela?
Merci beaucoup!