¿Cuál es la forma correcta de borrar el caché en Rails sin barredoras?

Los observadores y barrenderos se eliminan de los Rieles 4. Enfriar. Pero, ¿cuál es la manera de almacenar en caché y borrar el caché entonces?

Leí sobre caché de muñecas rusas. Es agradable y todo, pero solo concierne a la vista de la memoria caché. No evita que la base de datos sea golpeada.

Por ejemplo:

<% cache @product do %>
  Some HTML code here
<% end %>

Usted todavía necesita obtener@product de la db para obtener sucache_key. Por lo tanto, el almacenamiento en caché de páginas o acciones puede ser útil para evitar cargas innecesarias.

Podría usar algún tiempo de espera para borrar el caché a veces, pero ¿para qué si los registros no cambiaban?

Al menos con barredoras tienes control sobre ese aspecto. ¿Qué es / será elCorrecto ¿Cómo hacer caché y borrarlo?

Gracias ! :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta