У меня есть приложение SpringBoot с постоянными данными в MySQL и другими данными, сохраненными в DynamoDB.
Чтобы функционировать, мне приходилось настраивать каждый источник данных отдельно в отдельном классе.
В целом, но я бы хотел включить Redis в качестве кэша для MySQL, но обычная конфигурация кэширования не работает.
Я поместил @EnableCaching в методы основного класса и конечной точки, помеченные соответствующими стратегиями кэширования, и сделал настройки в application.properties.
Но это всегда происходит в MySQL.