GizmoSQL: Un Servidor de Base de Datos Apache Arrow Flight SQL de Alto Rendimiento
GizmoSQL es una implementación de servidor Apache Arrow Flight SQL que utiliza DuckDB o SQLite como base de datos back-end. Permite la autenticación a través de middleware y permite conexiones encriptadas a través de TLS. Este proyecto ofrece imágenes Docker y ejecutables CLI para una fácil implementación y uso. Los usuarios pueden conectarse al servidor a través de controladores JDBC o ADBC y consultar utilizando Python o la herramienta de línea de comandos `gizmosql_client`. GizmoSQL admite comandos SQL de inicialización personalizados y ofrece opciones de configuración flexibles, como la selección de diferentes bases de datos back-end y la habilitación/deshabilitación de TLS. También hay disponible una imagen Docker compacta.