- Dự án mới của Fly.io, công ty đang dồn toàn lực vào việc khai thác SQLite theo hướng full-stack
- Mở rộng ý tưởng của Litestream thông qua khả năng kiểm soát giao dịch chi tiết hơn
- Litestream chỉ sao chép đơn giản tệp WAL, còn LiteFS thì kiểm tra và áp dụng theo từng đơn vị giao dịch
- Có hai cách để chặn API hệ thống tệp của SQLite: sử dụng lớp trừu tượng VFS hoặc viết hệ thống tệp FUSE
- LiteFS đã chọn cách tạo hệ thống tệp FUSE, vốn khó hơn
- VFS có bước chuẩn bị trước khi sử dụng, nên nếu ai đó muốn dùng DB thì phải tải VFS trước
- FUSE giải quyết phần lớn các vấn đề về tính tiện dụng này
- Để tăng tính sẵn sàng, thuê node primary của cụm bằng cách dùng Consul của Hashicorp
- Sử dụng phương thức sao chép phân tán
- Các tính năng dự kiến trong thời gian tới
- Hỗ trợ chế độ WAL
- Write Forwarding
- Sao chép S3
- Mã hóa
2 bình luận
Thật sự là rất chân thành.
Tôi đặt cược toàn bộ vào SQLite phía máy chủ