В
SPA приложении настроена аутентификация через
laravel passport. К каждому запросу
прикрепляется токен и проверяется есть ли такой в бд. Следовательно при каждом get/post запросе отправляется запрос в бд такого вида:
select * from `oauth_access_tokens` where `id` = '6756c7ef9221d9b897c1980a84349618aefce2e44db6380756b839a19c54bc5a0a65be3cd2a6ac90' limit 1
Можно ли сохранить данную таблицу в redis? Т.е. в laravel passport
сначала проверять есть ли токен в redis, если нет,
то проверять в бд, и далее
добавлять его в redis. Хотелось бы таким способом снизить нагрузку на бд.