MemcacheDB (pronunciación: mem-cash-dee-bee) es una variante de memcached con capacidad de persistencia . MemcacheDB no se ha mantenido activamente desde 2009. Es un sistema de almacenamiento en caché de memoria distribuida de propósito general que se usa a menudo para acelerar sitios web dinámicos basados en bases de datos mediante el almacenamiento en caché de datos y objetos en memoria . Fue desarrollado por Steve Chu y Howard Chu. [ 1 ] La principal diferencia entre MemcacheDB y memcached es que MemcacheDB tiene su propio sistema de base de datos clave-valor. [ 2 ] basado en Berkeley DB , [ 3 ] por lo que está diseñado para almacenamiento persistente en lugar de limitarse a una caché no persistente. También está disponible una versión de MemcacheDB que utiliza Lightning Memory-Mapped Database (LMDB), [ 4 ] que ofrece un mayor rendimiento. Se accede a MemcacheDB a través del mismo protocolo que memcached, por lo que las aplicaciones pueden usar cualquier API de memcached como medio para acceder a una base de datos MemcacheDB. [ 5 ]
MemcacheQ es una variante de MemcacheDB que proporciona un servicio sencillo de cola de mensajes .
El desarrollo activo de MemcacheDB parece haberse detenido; la página web no se actualiza desde 2009.
Véase también
Referencias
- ↑ "Autores de MemcacheDB" . GitHub .
- ↑ Krechowicz, Adam; Chrobot, Arkadiusz; Łukawski, Grzegorz (2016). "Almacén de datos basado en SD2DS para archivos grandes" . En Janech, Jan; Kostolny, Jozef; Gratkowski, Tomasz (eds.). Actas de la Conferencia Federada de 2015 sobre Desarrollo de Software y Tecnologías de Objetos . Universidad de Žilina, Facultad de Ciencias de la Gestión e Informática, República Eslovaca: Springer. pp. 150–168 . ISBN 9783319465357.
- ↑ Chu, Steve (12 de marzo de 2008). "Memcachedb: La guía completa" (PDF) . Recuperado el 16 de abril de 2020 .
- ↑ "Portación de MemcacheDB a LMDB" . GitHub .
- ↑ "Página principal oficial de MemcacheDB" . Archivado del original el 9 de agosto de 2018.
- Software multiplataforma
- Almacenamiento estructurado
- Sistemas de gestión de bases de datos gratuitos
- Software que utiliza la licencia BSD.
- Software libre programado en C