對於SQLite和/或新數據庫解決方案的愛好者來說,Limbo是一個正在開發中的開源OLTP數據庫管理系統,它與SQLite兼容,使用Rust編程語言編寫,並利用Linux的IO_uring實現異步I/O。
主創 Pekka Enberg 曾參與過 Apache Cassandra 和 ScyllaDB 的開發,也是 Linux 內核 SLAB 的維護者。這個兼容 SQLite 的數據庫系統是用 Rust 編寫的,利用 IO_uring 實現所有異步 I/O。SQLite 兼容性擴展到 SQL 數據庫方言、隻讀 SQLite 文件格式支持和 SQLite C API。
有興趣解有關 MIT 許可的 Limbo 數據庫的更多信息,請訪問該項目的GitHub 存儲庫。此外,還有一篇關於該主題的研究論文。我們將拭目以待 Limbo 數據庫功能和應用的進一步發展。