Qual é o caminho certo para limpar o cache no Rails sem varredores
Observadores e Sweepers são removidos do Rails 4. Cool. Mas qual é a maneira de armazenar em cache e limpar o cache?
Eu li sobre o armazenamento de bonecas russas. É bom e tudo, mas só diz respeito ao cache de renderização de exibição. Isso não impede que o banco de dados seja atingido.
Por exemplo:
<% cache @product do %>
Some HTML code here
<% end %>
Você ainda precisa obter@product
do banco de dados para obter o seucache_key
. Portanto, o cache de páginas ou ações ainda pode ser útil para impedir o carregamento desnecessário.
Eu poderia usar algum tempo limite para limpar o cache às vezes, mas para que se os registros não mudassem?
Pelo menos com varredores você tem controle sobre esse aspecto. O que é / será ocerto maneira de fazer cache e limpá-lo?
Obrigado ! :)