Hibernate: есть третий уровень кеша?

Во время собеседования работодатель спросил меня о том, «сколько уровней кэша в спящем режиме»?

Итак, я описал уровень 1 и 2.

Он сказал правильно, но есть также кэш третьего уровня, например, кешировать результат какой-то таблицы, которая не часто меняется, например, «ВАЛЮТА» или «СТРАНА», и перезагружать эти таблицы каждые «12/24 / сколько времени вы хотите» часов ,

Я ищу по этому поводу, но ничего не нашел. Так есть ли на самом деле третий уровень кеша или это просто какие-то функции, и если да, то как называется эта функция и как я могу ее использовать?

ОБНОВЛЕНИЕ: Вы думаете, что он просто говорит о query.setCacheable (true)Вот ? mrbool.com/how-to-use-hibernate-query-cache/33439. Но где я могу определить, как долго я помещаю в кеш результат запроса? Я предполагаю, что это не кэшируется навсегда. Если это просто, я переименую тему в «Как определить продолжительность для setCacheable с помощью hibernate.

Ответы на вопрос(1)

Ваш ответ на вопрос