cq - Motore SQL ad Alte Prestazioni per File CSV
Un processore SQL leggero e veloce scritto in C che consente di eseguire query SQL direttamente su file CSV senza la necessità di un database. Per la documentazione completa, consulta la directory /doc.

Documentazione
- Guida introduttiva:
doc/GettingStarted.md - Installazione:
doc/Installation.md - Interfaccia a riga di comando:
doc/CLI.md - TUI (Interfaccia Utente Terminale):
doc/TUI.md - Architettura:
doc/Architecture.md - Testing:
doc/Testing.md - Roadmap:
doc/Roadmap.md - Contributi:
doc/Contributing.md
Avvio rapido
Build: make
Riga di comando
Esegui una query di esempio:
./build/cq -q "SELECT name, age FROM 'data.csv' WHERE age > 25" -p
Interfaccia Terminale
Avvia la TUI interattiva:
./build/cqtui data/
Funzionalità:
- Sfoglia e apri file CSV come tabelle
- Esegui query SQL in modo interattivo
- Interfaccia multi-tab per più tabelle
- Navigazione tramite tastiera
- Nessuna dipendenza esterna
File SQL di esempio
Il repository include esempi SQL sotto assets/ (example_between.sql, example_aggregation.sql, ecc.). Vedere assets/ per dettagli.
Panoramica dati & funzionalità
- Consulta la cartella /doc per sezioni dettagliate su tipi di dati, formati data, formato CSV e altro.
Licenza
Licenza MIT. Consultare il file LICENSE per i dettagli.
--- Tranlated By Open Ai Tx | Last indexed: 2026-04-28 ---