- Fly.io'nun SQLite'ı tam yığın olarak kullanmaya odaklanan yeni projesi
- Litestream'in fikrini, daha ayrıntılı işlem kontrolü üzerinden genişletiyor
- Litestream WAL dosyasını basitçe çoğaltırken, LiteFS her bir işlemi tek tek inceleyip uygular
- SQLite'ın dosya sistemi API'sini yakalamanın iki yolu var: VFS soyutlamasını kullanmak veya bir FUSE dosya sistemi yazmak
- LiteFS, daha zor olan FUSE dosya sistemi oluşturma yaklaşımını benimsiyor
- VFS'yi kullanmak için bir ön adım gerekiyor; biri veritabanını kullanmak istediğinde önce VFS'yi yüklemesi gerekiyor
- FUSE, bu kullanılabilirlik sorunlarının çoğunu çözüyor
- Erişilebilirliği artırmak için kümenin birincil düğümünü lease eder (
Hashicorp'un Consul'ünü kullanarak)
- Dağıtık replikasyon yöntemi kullanıyor
- Gelecekte planlanan özellikler
- WAL modu desteği
- Write Forwarding
- S3 Replication
- Encryption
2 yorum
Gerçekten çok içten.
Ben sunucu tarafı SQLite'a tamamen yöneliyorum