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

PHP Caching - Lưu trong cơ sở dữ liệu hoặc tạo tệp có nhanh hơn không?

Nhanh nhất là sử dụng các tệp tĩnh, vì sau đó bạn có thể tạo bộ đệm ẩn mà không cần khởi động PHP (sử dụng RewriteRules). Tuy nhiên, nó sẽ không mở rộng đúng quy mô nếu bạn có nhiều giao diện người dùng.

Điều tốt nhất tiếp theo là lưu trữ nó trong bộ nhớ, sử dụng Memcache chẳng hạn.

Điều ít thích hợp nhất là sử dụng SQL. Nếu bạn gắn bó với nó, ít nhất hãy hỗ trợ ổ cứng của bạn bằng cách sử dụng Công cụ lưu trữ bộ nhớ hoặc công cụ tương đương (ví dụ:một bảng đã mở khóa nằm trong một vùng bảng được lưu trữ trên đĩa RAM, nếu bạn đang sử dụng PostgreSQL).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa IS NOT NULL và NOT (trường =NULL) trong 2 truy vấn này

  2. Strongloop:lọc dữ liệu với các điều kiện [và] và [hoặc] cùng nhau

  3. Hàm mã hóa Base58 trong PostgreSQL

  4. Cách nhanh nhất để kết xuất đối tượng từ điển Python (dict) vào một bảng MySQL?

  5. Thay thế cho KHÔNG VÀO trên MySQL