Perusahaan Kanonik
Pustaka kasebut minangka tambahan kanggo basis kode SQLite sing wis ana sing nambahake dhukungan protokol jaringan kanggo nyambungake pirang-pirang kasus aplikasi sing mlaku ing host sing beda-beda. Aplikasi sing diklumpukake karo Dqlite bisa digunakake minangka kluster toleransi kesalahan mandiri, bebas saka DBMS eksternal. Ing praktik, Dqlite digunakake dening Canonical ing sistem manajemen kontainer
Kanggo njamin konsistensi ing replikasi data, metode konsensus adhedhasar algoritma digunakake
Dibandhingake karo proyek sing padha
Fitur Dqlite:
- Nindakake kabeh operasi disk lan jaringan asynchronously;
- Kasedhiya set tes kanggo ngonfirmasi kabeneran data;
- Konsumsi memori sing sithik lan ijol-ijolan data sing efisien liwat jaringan;
- Panyimpenan permanen saka database lan log transaksi ing disk (kanthi kamungkinan caching ing memori);
- Recovery cepet saka gagal;
- Klien CLI stabil ing basa Go, sing bisa digunakake kanggo miwiti basis data, ngatur replikasi lan nyambungake / medhot sambungan;
- Ndhukung arsitektur ARM, X86, POWER lan IBM Z;
- Implementasine algoritma Raft dioptimalake kanggo nyilikake wektu tundha nalika nindakake transaksi.
Source: opennet.ru