Spring cache достать все значения используя Repository
В качестве кеш-менеджера я использую CompositeCacheManager содержащий ConcurrentMapCacheManager + RedisCacheManager
У каждого установлен ttl-24h
Получить все ключи у ConcurrentMapCacheManager я могу:
cacheManager.getCache().getNativeCache().keySet()
Получить все ключи у RedisCacheManager я тоже могу:
cacheManager.getCache().getNativeCache().keys("*")
Но парсить их супер сложно и некрасиво, выглядит ключ так: CaheName::SimpleKey[... keys]
Есть ли способ замаппить Кэш на репозиторий чтобы получать доступ к содержимому кэша?