- Una base de datos embebida en memoria que compila directamente SQL de PostgreSQL a bytecode de SQLite
- Diseñada para apuntar a la creciente demanda de bases de datos temporales y pequeñas en entornos de agentes de IA
- Usa Turso como motor, una reimplementación de SQLite escrita desde cero en Rust,
y adopta sin cambios el parser real de PostgreSQL (libpg_query) para lograr una compatibilidad sintáctica del 100%
- Los archivos de datos generados usan el formato estándar SQLite 3.x
.db, por lo que pueden abrirse directamente con las herramientas existentes de SQLite
- A nivel de conexión, alterna dinámicamente entre la sintaxis de PostgreSQL y SQLite, lo que permite acceder a una misma base de datos de forma simultánea con ambas sintaxis
- Adopta una arquitectura fundamentalmente distinta de los enfoques existentes que convierten PostgreSQL a WebAssembly o lo integran como embebido
- Licencia MIT
1 comentarios
Wow, increíble, justo lo necesitaba. Pero ahora que lo pienso, de verdad no se me había ocurrido hacerlo en esta era de la IA.