2010-10-05 2 views
4

Y a-t-il une technique que je peux utiliser dans Rails pour que chaque fois qu'un simple "find" est effectué sur un objet Model, memcached recherche d'abord le résultat, seulement si aucun résultat n'est trouvé ? Idéalement, je voudrais que la solution soit implicite, de sorte que je puisse écrire juste Model.find (id), il vérifie d'abord le cache et si une requête de base de données est requise que l'objet retourné est alors ajouté à la cache ie je n'ai pas besoin d'encapsuler Model.find (id) avec du code supplémentaire pour vérifier le contenu correspondant dans le cache.Comment puis-je mettre en cache des objets Modèle dans Rails?

Merci!

Répondre

Questions connexes