GitHub - harelba/q: q - Run SQL directly on delimited files and multi-file sqlite databases

Artikeln introducerar "q", ett verktyg som möjliggör körning av SQL-frågor direkt på avgränsade filer och SQLite-databaser med flera filer. "q" syftar till att föra SQL:s uttrycksfulla kraft till Linux kommandorad och förenkla åtkomst till textdata. Verktyget erbjuder betydande prestandaförbättringar genom datacaching, vilket demonstreras med benchmarkresultat som visar upp till 149 gånger snabbare exekvering. "q" stöder alla SQL-konstruktioner, automatisk detektering av kolumnnamn och typer, samt flera teckenkodningar, och behandlar vanliga filer som databastabeller. Utvecklaren, harelba (Harel Ben Attia), uppmuntrar feedback och bidrag, och donerar intäkter från Patreon till en organisation i Ramla, Israel.