KeyDB

KeyDB

KeyDB es una base de datos NoSQL rápida con total compatibilidad para API, clientes y módulos de Redis.
¿Qué es KeyDB?KeyDB es una bifurcación de alto rendimiento de Redis con un enfoque en subprocesamiento múltiple, eficiencia de memoria y alto rendimiento.Además del subprocesamiento múltiple, KeyDB también tiene características solo disponibles en Redis Enterprise, como Active Replication, soporte de almacenamiento FLASH, y algunas no están disponibles en absoluto, como el respaldo directo a AWS S3.KeyDB mantiene una compatibilidad total con el protocolo, los módulos y los scripts de Redis.Esto incluye las garantías de atomicidad para scripts y transacciones.Debido a que KeyDB se mantiene sincronizado con el desarrollo de Redis, KeyDB es un superconjunto de la funcionalidad de Redis, lo que convierte a KeyDB en un sustituto de las implementaciones de Redis existentes.En el mismo hardware, KeyDB puede realizar el doble de consultas por segundo que Redis, con un 60% menos de latencia.Active-Replication simplifica la conmutación por error de repuesto en caliente, lo que le permite distribuir fácilmente las escrituras a través de réplicas y usar un simple equilibrio de carga / conmutación por error basado en TCP.El mayor rendimiento de KeyDB le permite hacer más en menos hardware, lo que reduce los costos de operación y la complejidad.¿Por qué tenedor Redis?KeyDB tiene una filosofía diferente sobre cómo debería evolucionar la base de código.Creemos que la facilidad de uso, el alto rendimiento y el enfoque de "baterías incluidas" es la mejor manera de crear una buena experiencia de usuario.Si bien tenemos un gran respeto por los mantenedores de Redis, es nuestra opinión que el enfoque de Redis se centra demasiado en la simplicidad de la base del código a expensas de la complejidad para el usuario.Esto da como resultado la necesidad de componentes externos y soluciones alternativas para resolver problemas comunes, lo que resulta en una mayor complejidad en general.Debido a esta diferencia de opinión, las características adecuadas para KeyDB pueden no ser apropiadas para Redis.Una bifurcación nos permite explorar esta nueva ruta de desarrollo e implementar características que quizás nunca formen parte de Redis.KeyDB se mantiene sincronizado con los cambios de Redis ascendentes y, cuando corresponde, correcciones y cambios de errores ascendentes.Esperamos que los dos proyectos puedan seguir creciendo y aprendiendo unos de otros.
keydb

Sitio web:

Categorias

Alternativas a KeyDB para Mac

MongoDB

MongoDB

MongoDB es una base de datos de documentos con la escalabilidad y flexibilidad que desea con las consultas e indexación que necesita
Redis

Redis

Redis (REmote DIctionary Server) es un almacén de datos de valor clave, en red, en memoria, de código abierto con durabilidad opcional.
CouchDB

CouchDB

Apache CouchDB es una base de datos distribuida, tolerante a fallas y sin esquemas orientada a documentos accesible a través de una API RESTful HTTP / JSON.
ArangoDB

ArangoDB

La base de datos ArangoDB es una solución NoSQL de código abierto con un modelo de datos flexible para documentos, gráficos y valores clave.
Apache Cassandra

Apache Cassandra

Apache Cassandra se ha convertido en la plataforma NoSQL líder que impulsa muchas de las aplicaciones comerciales modernas de la actualidad al ofrecer disponibilidad continua, alta escalabilidad y ...
Cloudify

Cloudify

Cloudify es una plataforma de gestión de la nube basada en modelos y orquestación nativa de la virtualización de funciones de red (NFV), que es de código abierto y se basa en el estándar TOSCA..
RethinkDB

RethinkDB

RethinkDB empuja JSON a sus aplicaciones en tiempo real. Cuando su aplicación busca datos, se vuelve lento, no escalable y engorroso de mantener.
Hazelcast

Hazelcast

Hazelcast es una cuadrícula de datos de código abierto en memoria basada en Java.Al tener múltiples nodos formando un clúster, los datos se distribuyen uniformemente entre los nodos.
CouchBase

CouchBase

Couchbase es el líder de cuota de mercado de base de datos NoSQL, con implementaciones de producción en AOL, Deutsche Post, NTT Docomo, Salesforce.
CockroachDB

CockroachDB

Cockroach es un almacén de datos de clave / valor distribuido que admite la semántica transaccional ACID y los valores versionados como características de primera clase.
UnQLite

UnQLite

UnQLite es una biblioteca de software en proceso que implementa un motor de base de datos NoSQL transaccional autónomo, sin servidor, de configuración cero y transaccional.
Titan Database

Titan Database

Titan es una base de datos de gráficos escalables optimizada para almacenar y consultar gráficos que contienen cientos de miles de millones de vértices y bordes distribuidos en un clúster de varias máquinas.
Tarantool

Tarantool

Una base de datos NoSQL que se ejecuta en un servidor de aplicaciones Lua.Tarantool combina el poder de programación de red de Node.JS con las capacidades de persistencia de datos de Redis..
Infinispan

Infinispan

Un almacén de datos de clave / valor distribuido en memoria con esquema opcional.Se puede usar como una biblioteca Java integrada y como un servicio independiente del idioma al que se accede de forma remota a través de una variedad de protocolos (HotRod, REST, Memcached y WebSockets).
LedisDB

LedisDB

Un NoSQL de alto rendimiento como Redis con tecnología Go.