@Bonce

Как кэшировать результаты?

Добрый день!
Приложение spring boot, используется postgresql, обмен сообщениями по ресту
Есть запрос к стороннему сервису, выполняющийся периодически. Хочу добиться следующей ситуации:
1-й запрос вернул элементы: А, Б, В, Г; => отправили их пользователю.
2-й запрос вернул элементы: А, Д, Г, Е; => отправили пользователю только Д, Е.
Т.е. пользователь должен получать разность результатов текущего запроса и предыдущего. Но для этого надо где-то хранить результаты последнего запроса. Хранить их постоянно в БД смысла не вижу, т.к. необходимо постоянно перезаписывать результаты.
Подскажите, пожалуйста, лучшие практики решения этой проблемы.
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы