¿Cómo puedo almacenar en caché los objetos del modelo en Rails?

¿Existe una técnica que pueda usar en Rails para que cada vez que se realice un simple "hallazgo" en un objeto Modelo, primero se busque el resultado en memcached, solo si no se encuentra ningún resultado, se realizará una consulta en la base de datos?

Idealmente, me gustaría que la solución sea implícita, de modo que pueda escribir Model.find (id), primero verifica el caché y, si se requiere una consulta de la base de datos, el objeto devuelto se agrega al caché, es decir, no No es necesario ajustar Model.find (id) con un código adicional para verificar que la memoria caché coincida con el contenido.

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta