Какие факторы определяют тип Persistent DataStore для использования с Spring Sessions? - PullRequest
0 голосов
/ 16 июня 2020

Я новичок в весенних сессиях и сессиях в целом. Я искал и хочу понять, почему я предпочитаю одно постоянное хранилище данных другому ... как это свободно доступно. https://www.techgeeknext.com/spring-boot/spring-boot-session-management дает варианты, которые у меня есть под рукой.

Данные сеанса в постоянном хранилище данных: здесь в этом случае сеанс не будет храниться в памяти сервера (например, Tomcat, Jetty , et c), вместо этого он будет храниться в базе данных (RDBMS, Redis, HazelCast, MongoDB et c) с уникальным идентификатором SESSION_ID.

Я выбрал Spring JDB C поскольку я работаю с базой данных MySQL ... Однако мой босс сказал, что это добавит дополнительный запрос и это повысит производительность. Поэтому он предложил redis, но мне нужно провести исследование и дать ему solid причин, по которым я сделаю свой выбор. Я искал несколько дней и, кажется, действительно не понимаю, на каком основании мне следует принимать решение о том, какой поставщик постоянства использовать. Кто-нибудь, пожалуйста, помогите мне понять драйвер принятия решения по этому поводу в контексте веб-сайта электронной коммерции.

...