GizmoSQL: Um Servidor de Banco de Dados Apache Arrow Flight SQL de Alto Desempenho

2025-03-20
GizmoSQL: Um Servidor de Banco de Dados Apache Arrow Flight SQL de Alto Desempenho

O GizmoSQL é uma implementação de servidor Apache Arrow Flight SQL que usa DuckDB ou SQLite como banco de dados de back-end. Ele permite autenticação por meio de middleware e permite conexões criptografadas por meio de TLS. Este projeto oferece imagens Docker e executáveis ​​de CLI para implantação e uso fáceis. Os usuários podem se conectar ao servidor por meio de drivers JDBC ou ADBC e consultar usando Python ou a ferramenta de linha de comando `gizmosql_client`. O GizmoSQL suporta comandos SQL de inicialização personalizados e oferece opções de configuração flexíveis, como a seleção de diferentes bancos de dados de back-end e a habilitação/desabilitação de TLS. Uma imagem Docker compacta também está disponível.

Desenvolvimento