KeyDB

KeyDB

KeyDB är snabb NoSQL-databas med full kompatibilitet för Redis API: er, klienter och moduler.
Vad är KeyDB?KeyDB är en högpresterande gaffel från Redis med fokus på multithreading, minneeffektivitet och hög genomströmning.Förutom multetrådning har KeyDB också funktioner som endast finns tillgängliga i Redis Enterprise, t.ex. Active Replication, FLASH-lagringssupport, och vissa inte alls tillgängliga, t.ex. direkt säkerhetskopiering till AWS S3.KeyDB upprätthåller full kompatibilitet med Redis-protokollet, moduler och skript.Detta inkluderar atomicitetsgarantier för manus och transaktioner.Eftersom KeyDB fortsätter att synkronisera med Redis-utvecklingen är KeyDB en superset av Redis-funktionalitet, vilket gör KeyDB till en minskning i ersättningen för befintliga Redis-distributioner.På samma hårdvara kan KeyDB utföra dubbelt så många frågor per sekund som Redis, med 60% lägre latens.Aktiv-replikering förenklar hot-spare failover så att du enkelt kan distribuera skrivningar över kopior och använda enkel TCP-baserad belastningsbalansering / failover.KeyDB: s högre prestanda gör att du kan göra mer på mindre hårdvara vilket minskar driftkostnader och komplexitet.Varför gaffel Redis?KeyDB har en annan filosofi för hur kodbasen ska utvecklas.Vi anser att användarvänlighet, hög prestanda och en "batteri ingår" -metod är det bästa sättet att skapa en bra användarupplevelse.Även om vi har stor respekt för Redis-underhållarna är det vår uppfattning att Redis-metoden fokuserar för mycket på enkelheten i kodbasen på bekostnad av komplexiteten för användaren.Detta resulterar i behovet av externa komponenter och lösningar för att lösa vanliga problem - vilket resulterar i mer komplexitet totalt sett.På grund av denna åsiktsskillnad kan det hända att funktioner som är rätt för KeyDB inte är lämpliga för Redis.En gaffel tillåter oss att utforska denna nya utvecklingsväg och implementera funktioner som kanske aldrig ingår i Redis.KeyDB håller synkronisering med uppströms Redis-ändringar, och i förekommande fall fixar och ändrar vi uppströms bugg.Det är vårt hopp att de två projekten kan fortsätta växa och lära av varandra.
keydb

kategorier

Alternativ till KeyDB för alla plattformar med kommersiell licens