Etikettarkiv: facebook

Memcached för att snabba upp SQL-frågor

Har sneglat rätt länge på memcached som används mycket flitigt av Facebook. Memcached fungerar som en cache innan frågor går in till SQL-databasen och på så sätt så minskar belastningen. Det är också möjligt att sätta ett timeout-värde hur länge frågor skall cachas.

Min tanke för att implementera memcached är att låta en funktion ta hand om alla MySQL-frågor och där anropa memcached eller MySQL.

Står en del intressant på Webmasters Network här samt hos Linux Journal.

Så här skriver Facebook om memcached:

”a distributed memory object caching system. Memcached was not originally developed at Facebook, but we have become the largest user of memcached and actively contribute modifications back to the project. We have contributed substantial changes back to the project, boosting the software’s performance by over 20% and increasing its memory efficiency by over 30% while adding new functionality. ”