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

Защо интелигентното търсене е толкова бързо във facebook

Facebook има много скъпи сървъри, използващи много скъп CDN (Akamai) и използва кеширане от страна на сървъра като memcached.

Ако можете да предвидите с разумна точност нещата, които потребителят може да търси (напр. списък с познати приятели и приятели на приятели) и предварително да ги кеширате на сървъра, можете да направите това бързо. Ако доставите този списък с уеб страницата на първо място и да я кешира на клиента, ще бъде светкавично бързо (след като страницата все пак се зареди).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изтрийте с Join в MySQL

  2. Как да регистрирам ръчно нестандартизирани SQL функции в приложението Spring Boot?

  3. Как да покажа времето за изпълнение на MySQL заявка в PHP?

  4. Singleton алтернатива за PHP PDO

  5. Алтернатива на дизайна на база данни с изброени колони, което води до лошо представяне