Memcached Tutorial
Memcached es una fuente libre y abierta, de alto rendimiento, memoria distribuida sistema de almacenamiento en caché de objetos.
Memcached es de LiveJournal de Danga interactivo Brad Fitzpatric dirigió el desarrollo de un software. Ahora se ha convertido en un importante factor de mixi, hatena, Facebook, Vox, LiveJournal y muchos otros servicios para mejorar la escalabilidad de la aplicación Web.
Memcached es un almacenamiento de claves-valor basado en la memoria para almacenar datos arbitrarios pequeñas piezas (cadenas, objetos). Estos datos pueden ser una llamada de base de datos, llamadas a la API o la página de resultados de procesamiento.
Memcached es simple y potente. Su diseño compacto facilita el desarrollo rápido, reduciendo el esfuerzo de desarrollo y resuelve muchos problemas de gran cantidad de caché de datos. Su API es compatible con la mayoría lenguaje de desarrollo popular.
En esencia, se trata de un simple sistema de almacenamiento clave-valor.
propósito general, al almacenar en caché los resultados de consultas de bases de datos, lo que reduce el número de acceso de base de datos, para mejorar la velocidad de las aplicaciones Web dinámicas, mejorar la escalabilidad.

Memcached web oficial: http://memcached.org/ .
característica
memcached servidor de caché distribuida como una operación de alta velocidad, tiene las siguientes características.
- protocolo sencillo
- procesamiento de eventos basado libevent
- Incorporado en la memoria de almacenamiento
- Memcached no se distribuye de comunicarse entre sí
Los idiomas soportados
Muchos lenguajes han dado cuenta del cliente memcached conexión, que basa Perl, PHP. Sólo MemCached aparece en el sitio son:
- Perl
- PHP
- pitón
- rubí
- C #
- C / C ++
- Lua
- Etcétera
Memcached usuarios
- LiveJournal
- Wikipedia
- Flickr
- Bebo
- gorjeo
- Typepad
- Yellowbot
- Youtube
- WordPress.com
- craigslist
- Mixi