У меня есть сценарий, в котором включен Hibernate-сервер второго уровня, и я хотел бы кэшировать объект, для которого 1000 экземпляров создаются каждый день и сохраняются в течение 8 лет, но запросы обрабатываются только с последними 2 днями. Я хотел бы избежать необходимости создавать таблицу истории, потому что тогда для редких случаев для исторического поиска код зависит от даты.Можно ли ограничить размер кэша второго уровня Hibernate для определенного объекта?
Возможно ли в Hibernate, с Infinispan как поставщик уровня 2, настроить конкретный кеш с конкретными атрибутами (политика выселения, размер и т. Д.), Которые Hibernate должен использовать для сущности Foo?