Aerospike base de datos
|
Este artículo se basa demasiado en referencias Para fuentes primarias. (Noviembre de 2014) |
Desarrollador (s) | Aerospike |
---|---|
Versión inicial | 2012 |
Sistema operativo | Linux / Unix-like |
Licencia | AGPL |
Sitio web | www.aerospike.com |
Aerospike es un Flash-optimizado en la memoria fuente abierta NoSQL base de datos.
Contenido
- 1 Historia
- 2 Características
- 3 Referencias
- 4 Enlaces externos
Historia
Base de datos aerospike primero era conocido como Citrusleaf 2.0. En agosto de 2012, la empresa renombrado nombre tanto la empresa como el software para Aerospike.[1][2] El nombre que deriva de un tipo de Aerospike boquilla de cohete es capaz de mantener su eficiencia de salida sobre una amplia gama de alturas y se pretende hacer referencia a la capacidad del software para escalar.[3] En 2012, Aerospike adquirieron AlchemyDB e integra las funciones de las dos bases de datos, incluyendo la adición de un sistema de gestión de datos relacionales.[4][5] El 24 de junio de 2014, Aerospike fue liberada bajo la AGPL 3.0 licencia para el servidor de base de datos Aerospike y la Licencia Apache Versión 2.0 de su kit de desarrollo de software de cliente Aerospike.[6][7][8]
Características
Aerospike base de datos está escrito en C y opera en tres capas: un flash optimizado capa de datos, una capa de distribución autogestionada y un cliente clústeres.[9] La capa de distribución se replica a través de centros de datos para garantizar su coherencia.[9] La replicación permite también la base de datos permanecen operativas cuando un nodo servidor individual falla o es eliminado de la agrupación.[9] La capa de cliente inteligente se utiliza para la configuración del clúster en la base de la pista y gestiona las comunicaciones en el nodo del servidor.[9]
La capa de datos Aerospike la base de datos está optimizada para almacenar datos en unidades de estado sólido, RAM o medios tradicionales rotacionales.[2][9] Los índices de base de datos se almacenan en la memoria RAM para una rápida disponibilidad, y escrituras de datos están optimizadas a través de grandes bloques escribe a reducir la latencia.[9] El software también emplea dos subprogramas codenamed Desfragmentador y expulsador.[9][10] Desfragmentador elimina los bloques de datos que se han eliminado y expulsador libera RAM espacio mediante la eliminación de referencias a archivos caducados.[9]
Referencias
- ^ "Citrusleaf lanza marca Aerospike para reflejar la adopción de alta velocidad del cliente". 26 de agosto de 2012. 17 de mayo de 2013.
- ^ a b "AeroSpike, el ex Citrusleaf". DBMS2. 27 de agosto de 2012. 17 de mayo de 2013.
- ^ "Aerospike - definición". Wordiq. 17 de mayo de 2013.
- ^ "Aerospike adquiere AlchemyDB NewSQL base de datos". 28 de agosto de 2012. 17 de mayo de 2013.
- ^ "Aerospike adquiere AlchemyDB NewSQL base de datos para construir en velocidad predecible y gestión de datos Web-escala de base de datos de tiempo real NoSQL Aerospike". Business Wire. 28 de agosto de 2012. 17 de mayo de 2013.
- ^ «Aerospike open sources». Aerospike. 24 de junio de 2014. 24 de junio de 2014.
- ^ Rachel Schramm (24 de junio de 2014). "Aerospike abierta de bases de datos NoSQL fuentes en intento de ampliar filas al cliente". Ángulo de silicio. 30 de julio de 2014.
- ^ Abel Avram (24 de junio de 2014). "Aerospike Open Sources sus de bases de datos NoSQL en memoria". InfoQ. 30 de julio de 2014.
- ^ a b c d e f g h "Arquitectura Aerospike White Paper". 17 de mayo de 2013.
- ^ "Panel de CTO en súper tormenta arena y 100% Uptime". 14 de diciembre de 2012. 17 de mayo de 2013.
Enlaces externos
- Sitio web oficial
Otras Páginas
- Agente exclusivo del comprador
- Interferencia canal adyacente
- Soundwalk (colectiva)
- Encabezado (informatica)
- Infensa de Hadronyche
- Utero social
- Un aprendizaje poco (libro)
- Iglunga
- La firma (novela)
- Colegio Americano para el avance en la medicina
- Acto de opcion publica
- Otros antigenos de globulos rojos