Можно ли обойтись только Redis для хранения токенов?
Кратко о задаче. Я делают бота, который по сути является клиентом к внешнему сервису. И мне ничего не нужно хранить кроме refresh и access токенов для авторизации клиента. Так вот, могу ли я использовать только Redis или же для надежности лучше использовать какую-нибудь БД, может их стоит использовать всместе, если да, то каким образом?
Ответы (2 шт):
Судя по описанию Redis - оно по умолчанию данные в оперативке хранит, т.е. по дефолту должны теряться все данные при рестарте приложения.
Если это вам не подходит - сохраняйте на диск данные средствами Redis и/или используйте что-то другое.
Редис при правильной настройке, в изолированной среде, например, в одной локальной сети докера, никогда не удалит данные, а будет их дампать локально при перезапуске контейнера или служб.