Sobre Keydb

O que é KeyDB? KeyDB é um garfo de alto desempenho da Redis com foco em multithreading, eficiência de memória e alto rendimento. Além de multithreading, o KeyDB também tem recursos disponíveis apenas na Redis Enterprise, como o suporte de armazenamento Active Replication, FLASH e alguns não disponíveis em tudo, como backup direto para AWS S3. O KeyDB mantém total compatibilidade com o protocolo, módulos e scripts do Redis. Isso inclui as garantias de atômica para scripts e transações. Porque KeyDB mantém-se em sincronia com o desenvolvimento do Redis KeyDB é um superconjunto da funcionalidade Redis, tornando o KeyDB uma queda na substituição para implementações Redis existentes. No mesmo hardware KeyDB pode executar duas vezes mais consultas por segundo como Redis, com 60% menor latência. Active-Replication simplifica hot-spare failover permitindo que você facilmente distribuir escreve sobre réplicas e usar simples TCP baseado balanceamento de carga / failover. KeyDB's desempenho superior permite que você faça mais em menos hardware que reduz os custos de operação e complexidade. Por que garfo Redis? KeyDB tem uma filosofia diferente sobre como a base de código deve evoluir. Sentimos que a facilidade de uso, alto desempenho e a "batteries incluídos " abordagem é a melhor maneira de criar uma boa experiência de usuário. Embora tenhamos grande respeito pelos mantenedores do Redis, é nossa opinião que a abordagem do Redis foca demasiado na simplicidade da base de código à custa da complexidade para o usuário. Isso resulta na necessidade de componentes externos e soluções alternativas para resolver problemas comuns - resultando em mais complexidade global. Por causa desta diferença de características de opinião que são certas para KeyDB pode não ser apropriado para Redis. Um garfo nos permite explorar este novo caminho de desenvolvimento e implementar recursos que podem nunca ser uma parte do Redis. O KeyDB mantém-se em sincronia com as mudanças do Redis a montante e, quando aplicável, correções e alterações de bugs a montante. É nossa esperança que os dois projetos possam continuar a crescer e aprender uns com os outros.

Categorias

  • Free
  • Open Source
  • Paid
  • Development