CacheLoader
не вызывается при попытке найти сущность с использованием GemfireRepository
.
В качестве решения я использую Region<K,V>
для поиска, который вызывает CacheLoader
. Поэтому хотелось узнать, существует ли какое-либо ограничение для Spring Data Repository
, которое не позволяет вызывать CacheLoader
, когда запись отсутствует в кэше.
И, является Есть ли другая альтернатива? Потому что у меня есть еще один сценарий, где мой ключ кеша - это комбинация id1 и id2, и я хочу получить все записи на основе id1 . И если в кеше нет записи, она вызовет CacheLoader
, чтобы загрузить все записи из хранилища Cassandra.