Кеширование в Spring webflux

Удивился, что в Интернете было так сложно найти конкретную информацию об этом.

Можно ли кешировать результаты в Spring WebFlux?

Например: Могу ли я получить свою службу отдыха, а затем использовать mongodb в качестве основной базы данных и redis в качестве кеша. Итак, когда запрос проходит, он проверяет кеш, а затем, если результат запроса отсутствует в кеше, он запрашивает mongodb?

Если у вас есть ссылки и т. Д., Просто поместите их как комментарий, и я прочитаю их и сам отвечу на вопрос.

Спасибо.

1 ответ

На самом деле есть правильный способ сделать это с помощью spring CacheMonoсм. https://medium.com/swlh/spring-distributed-cache-with-hazelcast-cfe0f6ad231 для руководства по Hazelcast, но его легко перевести на Guava или что-то еще.

Другие вопросы по тегам