rqlite
rqlite adalah database relasional terdistribusi yang ringan dengan HTTP API. Menyediakan penyimpanan data fault-tolerant dengan pemilihan pemimpin otomatis, ideal untuk manajemen data yang andal di edge.
Apa yang bisa dilakukan setelah deploy
- Kunjungi domain Anda — Akses endpoint HTTP API rqlite untuk memastikan node berjalan
- Jalankan pernyataan SQL — Kirim query SQL melalui HTTP API menggunakan curl atau HTTP client lainnya
- Periksa status node — Query endpoint
/status untuk melihat detail cluster dan node
- Masukkan dan query data — Buat tabel, sisipkan baris, dan jalankan query SELECT melalui HTTP
- Monitor kesiapan — Gunakan endpoint
/readyz untuk pemeriksaan kesehatan dan kesiapan
Fitur Utama
- HTTP API untuk menjalankan pernyataan dan query SQL
- Fault-tolerant dengan pemilihan pemimpin otomatis via konsensus Raft
- Clustering mudah dengan dukungan penemuan node
- Tingkat konsistensi baca (tidak ada, lemah, kuat)
- Operasi massal untuk ingesti data throughput tinggi
- Query berparameter untuk mencegah SQL injection
- Hot backup dan restore tanpa downtime
- Enkripsi TLS untuk komunikasi aman
- Autentikasi dan kontrol akses bawaan
- Jejak sumber daya minimal untuk deploy edge dan IoT
Lisensi
MIT — GitHub