Aerospike
Aerospike es una base de datos de alto rendimiento NoSQL apoyo altos volúmenes de transacciones con baja latencia.
- alto rendimiento predecible: Mediante el aprovechamiento de los componentes del cliente, de racimo, de almacenamiento y servidores de aeropunta, puede procesar de forma fiable millones de transacciones por servidor por segundo, proporcionando a sus clientes la capacidad de respuesta que exigen.
- La alta disponibilidad y tiempo de actividad: la agrupación de Aerospike y el cliente para clústeres le dan la capacidad de evitar interrupciones debido a un fallo de hardware o problemas de conectividad de red.
- Bajo costo total de propiedad (TCO): Con los servidores capaces de mango millones de transacciones por segundo, puede ser capaz de reducir el número de servidores físicos necesarios para ofrecer el rendimiento necesario.
- A través de la adición y eliminación de recursos ya que la demanda sube y baja, se puede mantener el rendimiento deseado mientras que la gestión del coste de su entorno.
- Diseñado desde el cliente al almacenamiento para el rendimiento, Aerospike puede manejar millones de transacciones por servidor por segundo.
- Aerospike proporciona un rendimiento predecible, con una alta fiabilidad y tiempo de actividad.
- Aerospike los clientes pueden agregar recursos y Eliminar en la producción para proporcionar el nivel deseado de rendimiento en el coste óptimo.
- Es fácil empezar con Aerospike. Puede descargar el servidor y empezar a publicar de forma gratuita.
- Si bien es fácil empezar de forma gratuita, con el único costo es el costo de su hardware y su precioso tiempo, fuera de su bolsillo costo aumenta las dramáticamente cuando desee agregar características de la empresa, tales como la Cruz de centro de datos de replicación (XDR) , rápido reinicio, Rapid Da balance y Seguridad.
- Para ver realmente los resultados de rendimiento establecidos, es necesario integrar los componentes de cliente aeropunta en sus aplicaciones. Esto puede implicar mucho tiempo y costo para la aplicación rediseño, desarrollo, prueba y despliegue.
- Sus desarrolladores necesitarán capacitación para aprovechar plenamente las API de cliente y la arquitectura subyacente.
Las empresas que requieren millones de transacciones por segundo con una latencia inferior a un segundo necesitaban una base de datos que podrían satisfacer de forma fiable esas demandas al tiempo que proporciona capacidad de recuperación en caso de cortes o fallas. Aerospike ofrece un rendimiento mediante el uso de su arquitectura de memoria híbrida y la resistencia a través de su diseño "nada compartida", que proporciona la replicación y datos de sincronización a través de los centros de datos. Desde el cliente al clúster, el servidor y, en última instancia, a los subsistemas de almacenamiento, toda la pila de la arquitectura ha sido optimizado para el rendimiento. Para el almacenamiento, Aerospike utiliza DRAM y Flash para proporcionar un rendimiento extraordinariamente rápido en memoria al precio de disco de estado sólido (SSD). La capa de servidor proporciona redundancia y capacidad de recuperación al tiempo que proporciona un alto rendimiento a través del índice y la optimización de consultas. La capa agrupación Aerospike utiliza un enfoque de la aleatorización hasta la distribución de las transacciones a los distintos servidores, por lo que es menos probable que cualquier servidor se sobrecargue. El cliente es compatible con clústeres, el seguimiento del estado del clúster en tiempo real, y es capaz de responder a los cambios de reconfiguración de racimo, en tiempo real. Los clientes también detectan fallos de transacción, de forma automática las solicitudes a servidores alternativos cambio de ruta cuando se producen fallos.