кодом на электронную почту пользователя (регистрация, восстановить пароль), как я понимаю когда отправляю код, его нужно сохранить (в БД не хочу), для дальнейшей проверки кода, если код ввели верно, или закончилось время 10 минут, код неактуален и данные нужно удалить.
На ваш опыт, как лучше реализовать?
1)кэширование (не уверен что самый лучший вариант),
2)сделать переменную класса HashMap и хранить в нем, то может быть перенаполнены данных,
3)или ваш совет?
?
Или БД, или Редис (если уже используется в проекте). Хранить в памяти ненадежно и не будет работать, если, например, сервис деплоится на несколько серверов.
Или если сервис перезапустят
Обсуждают сегодня