1
KeyDB
KeyDB är snabb NoSQL-databas med full kompatibilitet för Redis API: er, klienter och moduler.
- Gratis
- Self-Hosted
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
Hemsida:
https://keydb.devFunktioner
kategorier
Alternativ till KeyDB för alla plattformar med någon licens
126
93
35
29
29
Apache Cassandra
Apache Cassandra har blivit den ledande NoSQL-plattformen som driver många av dagens moderna affärsapplikationer genom att erbjuda kontinuerlig tillgänglighet, hög skalbarhet och ...
28
16
16
13
12
CockroachDB
Kackerlacka är en distribuerad nyckel / värde datastore som stöder ACID-transaktionssemantik och versionerade värden som förstklassiga funktioner.
8
Apache HBase
HBase är en öppen källkod, icke-relationell, distribuerad databas som modelleras efter Googles BigTable och är skriven i Java.
4
4
4
3
Titan Database
Titan är en skalbar grafdatabas optimerad för att lagra och fråga grafer som innehåller hundratals miljarder vertikater och kanter fördelade över ett multimaskin-kluster.