Я «новичок в кэшировании», и я искал альтернативы Spring для решения следующих требований:
У меня есть данные на основе времени, которые вставляются в базу данных каждую минуту. После того, как данные вставлены, они никогда не будут изменены или удалены. Кроме того, данные никогда не будут вставлены в какие-либо дни, предшествующие текущему (без вставок «в прошлом»).
Пользователи часто запрашивают прошлые данные между начальной датой и текущей. Я бы хотел, чтобы их запросы выполнялись смешанным решением для кеша и базы данных.
например. Если пользователь запрашивает данные за последнюю неделю один раз в день каждый день, я хотел бы получить доступ к кэшу за первые 6 дней и базе данных за последний. Кэш-память будет обновлена, и на следующий день у меня будет такое же поведение.
Есть ли способ настроить / реализовать это чистым способом, используя какие-либо альтернативы кэширования Spring?
Спасибо.