Est-ce que SQLAlchemy prend en charge une sorte de mise en cache, donc si je répète plusieurs fois la même requête, elle renvoie la réponse du cache au lieu d'interroger la base de données? Ce cache est-il effacé automatiquement lorsque la base de données est mise à jour?SQLAlchemy prend-il en charge la mise en cache?
Ou quelle est la meilleure façon de l'implémenter sur une installation CherryPy + SQLAlchemy?
Ce lien suggère http://www.mail-archive.com/[email protected]/msg15667.html/montre que la requête suivante n'utilise pas query mais renvoie l'instance à partir de la carte d'identité, mais cela ne fonctionne que si vous interrogez en utilisant la clé primaire. – andho