1
KeyDB
KeyDB, Redis API'leri, istemcileri ve modülleri için tam uyumluluk sağlayan hızlı NoSQL veritabanıdır.
- Ücretsiz
- Self-Hosted
KeyDB nedir?KeyDB, çoklu kullanım, bellek verimliliği ve yüksek verime odaklanan Redis'in yüksek performanslı bir çataldır.Birden çok iş parçacığına ek olarak, KeyDB, Redis Enterprise'da yalnızca Active Replication, FLASH depolama desteği gibi bazı özelliklerin yanı sıra AWS S3'e doğrudan yedekleme gibi özelliklerin hiçbirine sahip değildir.KeyDB, Redis protokolü, modülleri ve komut dosyalarıyla tam uyumluluğu korur.Buna senaryolar ve işlemler için atomik teminatlar dahildir.KeyDB, Redis geliştirmesiyle senkronize kaldığı için KeyDB, Redis işlevselliğinin bir üst kümesidir ve KeyDB'yi mevcut Redis dağıtımlarının yerine bir damla yapar.Aynı donanımda KeyDB,% 60 daha düşük gecikme ile Redis'ten saniyede iki kez daha fazla sorgu gerçekleştirebilir.Active Replication, yedekleri kolayca dağıtabilmenizi ve basit TCP tabanlı yük dengeleme / yük devretmeyi kullanabilmenizi sağlayan etkin yedek yük devretmeyi basitleştirir.KeyDB'nin daha yüksek performansı, işletme maliyetlerini ve karmaşıklığı azaltan daha az donanımda daha fazlasını yapmanıza olanak tanır.Neden çatal Redis?KeyDB'nin kod tabanının nasıl gelişmesi gerektiği konusunda farklı bir felsefesi vardır.Kullanım kolaylığı, yüksek performans ve "piller dahil" yaklaşımının iyi bir kullanıcı deneyimi yaratmanın en iyi yolu olduğunu düşünüyoruz.Redis sahiplerine büyük saygı duymakla birlikte, Redis yaklaşımının, kullanıcı için karmaşıklık pahasına kod tabanının sadeliğine çok fazla odaklandığını düşünüyoruz.Bu, genel sorunları daha genel bir şekilde ortaya çıkaran ortak sorunları çözmek için harici bileşenlere ve geçici çözümlere ihtiyaç duyulmasına neden olur.Bu görüş farklılığı nedeniyle KeyDB için uygun olan özellikler Redis için uygun olmayabilir.Çatal, bu yeni geliştirme yolunu keşfetmemize ve hiçbir zaman Redis'in bir parçası olmayabilecek özellikler uygulamamıza olanak tanır.KeyDB, yukarı akış Redis değişiklikleriyle senkronize olur ve uygulanabilir olduğunda yukarı akış hata düzeltmelerini ve değişikliklerini yaparız.İki projenin büyümeye ve birbirinden öğrenmeye devam edebilmesi ümidimizdir.