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 någon licens

MongoDB

MongoDB

MongoDB är en dokumentdatabas med skalbarhet och flexibilitet som du vill ha med den fråga och indexering du behöver
Redis

Redis

Redis (REmote DIctionary Server) är en öppen källkod, nätverkande, i minnet datalager med nyckelvärde med valfri hållbarhet.
CouchDB

CouchDB

Apache CouchDB är en distribuerad, feltolerant och schemafri dokumentorienterad databas tillgänglig via ett RESTful HTTP / JSON API.
ArangoDB

ArangoDB

ArangoDB-databasen är en open-source NoSQL-lösning med en flexibel datamodell för dokument, grafer och nyckelvärden.
Apache Cassandra

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 ...
Cloudify

Cloudify

Cloudify är en orkestrerings-först, modelldriven molnhanteringsplattform som är ursprunglig i NFV (Network function virtualization), som är öppen källkod och baserad på TOSCA-standarden..
RethinkDB

RethinkDB

RethinkDB driver JSON till dina appar i realtid. När din app undersöker information, blir den långsam, oskalbar och besvärlig att underhålla.
Hazelcast

Hazelcast

Hazelcast är ett öppet källkodsdatanät i minnet baserat på Java.Genom att flera noder bildar ett kluster distribueras data jämnt mellan noderna.
CouchBase

CouchBase

Couchbase är NoSQL-databasens marknadsandelare med produktionsinstallationer på AOL, Deutsche Post, NTT Docomo, Salesforce.
CockroachDB

CockroachDB

Kackerlacka är en distribuerad nyckel / värde datastore som stöder ACID-transaktionssemantik och versionerade värden som förstklassiga funktioner.
Apache HBase

Apache HBase

HBase är en öppen källkod, icke-relationell, distribuerad databas som modelleras efter Googles BigTable och är skriven i Java.
HyperDex

HyperDex

HyperDex är nästa generations nyckelvärdesbutik.Det ger ett rikt API, stark konsistens, feltolerans och transaktioner.
UnQLite

UnQLite

UnQLite är ett programbibliotek under process som implementerar en fristående, serverlös, nollkonfiguration, transaktionell NoSQL-databasmotor.
NCache

NCache

NCache har varit marknadsledande inom .NET Distribuerad cache under de senaste 13 åren.NCache tillhandahåller en extremt snabb och linjärt skalbar distribuerad cache som cachar applikationsdata och minskar dyra databasresor..
Titan Database

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.