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

Tại sao Tìm kiếm thông minh lại nhanh như vậy trên facebook

Facebook có các máy chủ rất đắt tiền sử dụng CDN (Akamai) rất đắt tiền và sử dụng bộ nhớ đệm phía máy chủ như memcached.

Nếu bạn có thể dự đoán với độ chính xác hợp lý về những thứ mà người dùng có thể tìm kiếm (ví dụ:danh sách bạn bè và bạn bè đã biết) và lưu trước chúng vào bộ nhớ cache trên máy chủ, bạn có thể thực hiện việc này một cách nhanh chóng. Nếu bạn phân phối danh sách đó với trang web ở vị trí đầu tiên và lưu vào bộ nhớ cache trên máy khách, nó sẽ nhanh như chớp (sau khi trang vẫn được tải).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mã lỗi 1292 - Giá trị DOUBLE không chính xác bị cắt ngắn - Mysql

  2. java.sql.SQLException:Giá trị chuỗi không chính xác:'\ xF0 \ x9F \ x91 \ xBD \ xF0 \ x9F ...'

  3. Làm cách nào để ngăn các bản ghi trùng lặp trong cơ sở dữ liệu của tôi khi cập nhật bản ghi?

  4. Kết nối cơ sở dữ liệu MySQL động cho Entity Framework 6

  5. Django:Truy vấn mysql không có bộ đệm