1
KeyDB
KeyDB je rýchla NoSQL databáza s plnou kompatibilitou pre Redis API, klientov a moduly.
- Bezplatná
- Self-Hosted
Čo je to KeyDB?KeyDB je vysokovýkonná vidlica spoločnosti Redis so zameraním na viacvláknové spracovanie, efektívnosť pamäte a vysokú priepustnosť.Okrem multithreadingu má KeyDB tiež funkcie dostupné iba v Redis Enterprise, ako napríklad Active Replication, FLASH storage storage, a niektoré nie sú vôbec dostupné, ako napríklad priame zálohovanie na AWS S3.KeyDB udržuje úplnú kompatibilitu s protokolom Redis, modulmi a skriptmi.Patria sem garancie atómovosti pre skripty a transakcie.Pretože KeyDB udržiava synchronizáciu s vývojom Redis, KeyDB je nadmnožinou funkcií Redis, vďaka čomu je KeyDB poklesom náhrady za existujúce nasadenia Redis.Na rovnakom hardvéri môže KeyDB vykonať dvakrát toľko otázok za sekundu ako Redis, so 60% nižšou latenciou.Aktívna replikácia zjednodušuje núdzové núdzové prepnutie za prevádzky, ktoré vám umožní ľahko distribuovať zápisy cez repliky a používať jednoduché vyrovnávanie záťaže / núdzové prepnutie založené na TCP.Vyšší výkon KeyDB vám umožňuje robiť viac s menším hardvérom, čo znižuje prevádzkové náklady a zložitosť.Prečo vidlica Redis?KeyDB má inú filozofiu v tom, ako by sa mal vyvíjať kodebase.Domnievame sa, že jednoduchosť použitia, vysoký výkon a prístup „vrátane batérií“ sú najlepším spôsobom, ako vytvoriť dobrý dojem používateľa.Aj keď si veľmi vážime správcov Redisu, domnievame sa, že prístup Redis sa príliš zameriava na jednoduchosť kódovej základne na úkor zložitosti pre používateľa.To má za následok potrebu externých komponentov a riešení na riešenie bežných problémov - čo celkovo vedie ku komplexnejšej zložitosti.Z dôvodu tohto rozdielu v názoroch nemusia byť funkcie RedD vhodné pre spoločnosť KeyDB.Vidlička nám umožňuje skúmať túto novú cestu vývoja a implementovať funkcie, ktoré nemusia byť nikdy súčasťou Redis.KeyDB udržiava synchronizáciu so zmenami Redis proti smeru a tam, kde to pripadá do úvahy, opravujeme chyby a zmeny.Dúfame, že tieto dva projekty sa budú môcť ďalej rozvíjať a učiť sa jeden od druhého.
WebSite:
https://keydb.devVlastnosti
Kategórie
Alternatívy KeyDB pre všetky platformy s akoukoľvek licenciou
126
93
35
29
29
Apache Cassandra
Apache Cassandra sa stala vedúcou platformou NoSQL, ktorá riadi mnohé z dnešných moderných obchodných aplikácií tým, že ponúka nepretržitú dostupnosť, vysokú škálovateľnosť a ...
28
16
16
13
12
CockroachDB
Šváb je distribuovaný dátový kľúč / hodnota, ktorý podporuje transakčné sémantiku ACID a verzované hodnoty ako prvotriedne funkcie.
8
Apache HBase
HBase je open source, nerelačná, distribuovaná databáza vytvorená podľa BigTable spoločnosti Google a je napísaná v jazyku Java.
4
4
4
3
Titan Database
Titan je škálovateľná databáza grafov optimalizovaná na ukladanie a dopytovanie grafov obsahujúcich stovky miliárd vrcholov a hrán rozmiestnených v klastri viacerých strojov.