libsql - ฟอร์กโอเพนซอร์สแบบเปิดรับคอนทริบิวชันของ SQLite
(github.com/libsql)- SQLite เป็นโอเพนซอร์สก็จริง แต่ไม่สามารถคอนทริบิวต์ได้ จึงทำให้การลองสิ่งต่อไปนี้เป็นไปไม่ได้
- มีความพยายามอย่าง rqlite, LiteFS สำหรับการประมวลผลแบบกระจาย แต่ถ้าอยากให้รองรับได้แบบเนทีฟจะเป็นอย่างไร?
- จะเป็นอย่างไรหากนำ asynchronous I/O อย่าง
io_uringมาใช้? - ถ้าฝัง SQLite เข้าไปในลินุกซ์เคอร์เนลล่ะ? (ถ้าใส่เข้าไปใน eBPF ล่ะ?)
- แผนของเรา
- ฟอร์ก SQLite ให้เป็นโอเพนซอร์สภายใต้ MIT และเปิดให้คอนทริบิวต์ได้
- คงความเข้ากันได้ไว้
- ฟีเจอร์ใหม่จะพัฒนาด้วย Rust
1 ความคิดเห็น
LiteFS - ระบบไฟล์แบบกระจายโอเพนซอร์สสำหรับ SQLite
rqlite - ฐานข้อมูลแบบกระจายน้ำหนักเบาที่สร้างบน SQLite