etcd é um armazenamento de chave-valor distribuído e confiável escrito em Go que usa o algoritmo de consenso Raft para logs replicados altamente disponíveis. Ele oferece uma API gRPC simples, segurança TLS e é amplamente utilizado em produção para dados críticos de sistemas distribuídos, notadamente com Kubernetes.
Código aberto. Novas possibilidades.
Descubra projetos open source de qualidade, envie projetos anonimamente e reivindique e edite seu próprio projeto.
Um pouco de curiosidade. Um mundo de código aberto.
THE FIRST COLLECTIONO Redis é um servidor de estruturas de dados em memória de código aberto usado como cache, banco de dados NoSQL, broker de mensagens, mecanismo de busca e de consulta vetorial. O README aborda casos de uso, tipos de dados, bibliotecas cliente, início rápido e compilação a partir do código-fonte.
immudb é um banco de dados imutável de código aberto com prova criptográfica e verificação integradas. Suporta modelos SQL, chave-valor e de documentos, mantém um histórico à prova de adulteração de cada alteração e fala o protocolo de fio do PostgreSQL.
Dragonfly é um armazenamento de dados em memória apresentado como um substituto moderno para Redis e Memcached. Ele visa compatibilidade de API, alto rendimento, menor uso de recursos e recursos como arquitetura sem compartilhamento, cache adaptativo e snapshots sem fork.
FrogDB é um banco de dados memory-first em pré-lançamento, compatível com Redis 8.0 e escrito em Rust. Fala RESP2/RESP3 para uso direto com clientes Redis existentes e oferece tipos de dados centrais e de módulo, JSON, séries temporais, busca vetorial e de texto completo, clustering Raft com réplicas de leitura e persistência em RocksDB.
MMKV é um framework eficiente e compacto de armazenamento chave-valor do WeChat, usando mmap e protobuf. Funciona em Android, iOS/macOS, Windows, POSIX, HarmonyOS NEXT, com suporte experimental a Kotlin Multiplatform.