- Biên dịch trực tiếp SQL của PostgreSQL thành bytecode SQLite trong một cơ sở dữ liệu nhúng chạy trong bộ nhớ
- Được thiết kế nhắm tới nhu cầu cơ sở dữ liệu tạm thời, quy mô nhỏ đang tăng mạnh trong môi trường AI agent
- Sử dụng Turso làm engine, một bản tái triển khai SQLite được viết lại từ đầu bằng Rust,
đồng thời giữ nguyên parser thực của PostgreSQL (libpg_query) để đạt khả năng tương thích cú pháp 100%
- Tệp dữ liệu được tạo ra có định dạng
.db chuẩn của SQLite 3.x, có thể mở trực tiếp bằng các công cụ SQLite hiện có
- Ở cấp độ kết nối, có thể chuyển đổi động giữa cú pháp PostgreSQL và SQLite, cho phép truy cập đồng thời vào một cơ sở dữ liệu bằng hai loại cú pháp
- Áp dụng kiến trúc khác biệt về căn bản so với các cách làm hiện có như chuyển PostgreSQL sang WebAssembly hoặc nhúng trực tiếp
- Giấy phép MIT
1 bình luận
Wow, quá đỉnh, đúng thứ mình đang rất cần. Nhưng nghĩ lại thì đúng là mình đã không nghĩ tới việc tạo ra thứ này trong thời đại AI thật.