KeyDB

KeyDB

KeyDB je rýchla NoSQL databáza s plnou kompatibilitou pre Redis API, klientov a moduly.
Č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.
keydb

Kategórie

Alternatívy programu KeyDB pre Self-Hosted

Redis

Redis

Redis (REmote DIctionary Server) je open-source, sieťový, v pamäti uložený kľúčový údaj s voliteľnou trvanlivosťou.