Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách tốt nhất để xử lý các phiên cho một trang PHP trên nhiều máy chủ là gì?

Dù bạn làm gì, đừng lưu trữ nó trên chính máy chủ (ngay cả khi bạn chỉ sử dụng một máy chủ hoặc trong trường hợp chuyển đổi dự phòng 1 + 1). Nó sẽ đưa bạn vào ngõ cụt.

Tôi sẽ nói, sử dụng Cơ sở dữ liệu + Memcache để lưu trữ / truy xuất, nó sẽ giúp bạn không bị Zend nắm bắt (và tin tôi rằng mọi thứ sẽ đổ vỡ vào một thời điểm nào đó với Zend). Vì bạn sẽ có thể dễ dàng phân vùng theo UserID hoặc SessionID, ngay cả khi sử dụng MySQL thì mọi thứ sẽ khá dễ mở rộng.

(Chỉnh sửa:ngoài ra, việc sử dụng DB + Memcache không ràng buộc bạn với một bên thương mại, nó cũng không ràng buộc bạn với PHP - điều mà bạn có thể hài lòng khi thực hiện)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bảng cập nhật mysql ajax theo lớp

  2. PHP &MySQL:Chuyển đổi TIMESTAMP đã lưu trữ thành múi giờ cục bộ của người dùng

  3. Bảng cơ sở dữ liệu, càng nhiều càng tốt?

  4. Ai đó đã hack cơ sở dữ liệu của tôi - làm thế nào?

  5. chọn các hàng đã xảy ra nhiều hơn ba lần