Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да се справяме със сесиите на различни устройства?

Силно бих ви разубедил да използвате mysql за съхраняване на сесии. Бих препоръчал да използвате redis или memcache. Redis ще съхранява данните на диск в случай, че сървърът ви се срине. Redis също така ви позволява да зададете TTL за изтичане на сесията, което ще реши #4.

Ако използвате обаждания, базирани на почивка, бих предложил просто да добавите сесията към заглавката като бисквитка и да я предадете напред-назад. По същество емулира начина, по който браузърът ще получи достъп до тази страница. Мисля, че това също би улеснило тестването.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Неуспешно свързване:Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:ДА) от php функция

  2. Gridview не съществува в текущия контекст

  3. Алгоритъм, който търси свързани елементи въз основа на често срещани тагове

  4. Как да свържа IntelliJ с локален MySQL?

  5. Flask-SQLAlchemy проверява дали сървърът на базата данни реагира