Rails предлагает несколько уровней кэширования: страница, действие и фрагмент.Я был удивлен, что ни один из этих методов не предлагает основанное на времени истечение срока действия кэша.
Я, например, показываю список «самых продаваемых продуктов», который ранжируется по количеству покупок, для этого спискадостаточно для нас, чтобы обновлять кэш один раз в день.Мы не хотим обновлять кэш каждый раз, когда совершается покупка, потому что это происходит сотни раз в день.
Какое хорошее решение для этого сценария?