GizmoSQL : Un serveur de base de données Apache Arrow Flight SQL hautes performances
GizmoSQL est une implémentation de serveur Apache Arrow Flight SQL utilisant DuckDB ou SQLite comme base de données back-end. Il permet l'authentification via un middleware et autorise les connexions cryptées via TLS. Ce projet propose des images Docker et des exécutables CLI pour un déploiement et une utilisation faciles. Les utilisateurs peuvent se connecter au serveur via des pilotes JDBC ou ADBC et interroger à l'aide de Python ou de l'outil CLI `gizmosql_client`. GizmoSQL prend en charge les commandes SQL d'initialisation personnalisées et offre des options de configuration flexibles, telles que la sélection de différentes bases de données back-end et l'activation/désactivation de TLS. Une image Docker allégée est également disponible.