Memcached

De la Viquipèdia, l'enciclopèdia lliure
Memcached

Tipusmemòria cau i programari lliure Modifica el valor a Wikidata
Versió inicial
22 maig 2003 Modifica el valor a Wikidata
Versió estable
1.6.23 (9 gener 2024) Modifica el valor a Wikidata
Llicènciallicència BSD de 3 clàusules Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiumultiplataforma Modifica el valor a Wikidata
Escrit enC Modifica el valor a Wikidata
Equip
Desenvolupador(s)Danga Interactive (en) Tradueix Modifica el valor a Wikidata
Més informació
Lloc webmemcached.org (anglès) Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata

Memcached és un sistema distribuït de propòsit general per a cache basat en memòria, dissenyat per Danga Interactive i que és molt usat en l'actualitat per múltiples llocs web.

Memcached és emprat per a l'emmagatzematge en caché de dades o objectes en la memòria RAM, reduint així les necessitats d'accés a un origen de dades extern (com una base de dades o una API). Memcached té versions per a Linux, Windows i MacOS i es distribueix sota llicència de programari lliure permissiva

El seu funcionament es basa en una taula hash distribuïda al llarg de diversos equips. Conforme aquesta es va omplint, les dades que més temps duen sense ser utilitzats s'esborren per a donar espai als nous. Normalment, les aplicacions comproven primer si poden accedir a les dades a través de Memcached abans de recórrer a un magatzem de dades més lent, com pot ser una base de dades.

Distribucions comercials amb suport[modifica]