Ya kisheria
Maktaba ni nyongeza kwa msingi wa msimbo wa SQLite uliopo ambao huongeza usaidizi wa itifaki ya mtandao kwa kuunganisha matukio mengi ya programu inayoendeshwa kwenye wapangishaji tofauti. Programu iliyokusanywa na Dqlite inaweza kufanya kazi kama nguzo inayojitosheleza ya kustahimili makosa, isiyotegemea DBMS za nje. Kwa mazoezi, Dqlite inatumiwa na Canonical katika mfumo wake wa usimamizi wa kontena
Ili kuhakikisha uthabiti katika urudufishaji wa data, mbinu ya makubaliano ya msingi ya algorithm hutumiwa
Ikilinganishwa na mradi sawa
Vipengele vya Dqlite:
- Fanya shughuli zote za diski na mtandao kwa usawa;
- Uwepo wa seti ya jaribio ili kudhibitisha usahihi wa data;
- Matumizi ya chini ya kumbukumbu na kubadilishana data kwa ufanisi kwenye mtandao;
- Hifadhi ya kudumu ya database na logi ya shughuli kwenye diski (pamoja na uwezekano wa caching katika kumbukumbu);
- kupona haraka kutokana na kushindwa;
- Mteja thabiti wa CLI katika lugha ya Go, ambayo inaweza kutumika kuanzisha hifadhidata, kusanidi urudufishaji na kuunganisha/kuondoa nodi;
- Inasaidia usanifu wa ARM, X86, POWER na IBM Z;
- Utekelezaji wa algoriti ya Raft umeboreshwa ili kupunguza ucheleweshaji wakati wa kufanya miamala.
Chanzo: opennet.ru