Memcached

Sistema de caché de objetos en memoria distribuido y de alto rendimiento para acelerar aplicaciones web dinámicas

Visitar Memcached

Memcached es un sistema de caché de objetos en memoria distribuido, gratuito y de código abierto, diseñado para acelerar aplicaciones web dinámicas. Su objetivo principal es aliviar la carga de las bases de datos mediante el almacenamiento temporal de datos en la memoria RAM, lo que resulta especialmente útil para desarrolladores y administradores de sistemas que buscan mejorar el rendimiento de sitios web de alto tráfico.

Sus funciones principales incluyen:

  • Almacenamiento clave-valor para cadenas y objetos pequeños generados por llamadas a bases de datos o APIs.
  • Caché distribuido que permite gestionar grandes volúmenes de datos entre múltiples nodos.
  • API multilenguaje disponible para la mayoría de los lenguajes de programación populares.
  • Interacción por telnet para realizar operaciones básicas de lectura y escritura de forma manual.

Memcached opera bajo la licencia BSD de 3 cláusulas, lo que garantiza su uso libre y sin coste. Su diseño simple favorece una implementación rápida y una facilidad de desarrollo alta. Al ser una herramienta de infraestructura de bajo nivel, los usuarios suelen buscar alternativas cuando requieren funciones específicas de persistencia, cifrado avanzado o integraciones más complejas con frameworks modernos, aunque Memcached sigue siendo un estándar de facto por su estabilidad y eficiencia en entornos de producción.

Compartir:

Código abierto

Plataformas
MacLinux
Tipo de aplicación
Servidor

Propiedades

  • Ligero
  • Multiplataforma
  • Autoalojado

Parecidos a Memcached