cq - CSV Dosyaları için Yüksek Performanslı SQL Sorgu Motoru
Veritabanı gerektirmeden SQL sorgularını doğrudan CSV dosyaları üzerinde çalıştırmanıza olanak tanıyan, C ile yazılmış hafif ve hızlı bir SQL sorgu işlemcisidir. Tam dokümantasyon için /doc dizinine bakınız.

Dokümantasyon
- Başlangıç:
doc/GettingStarted.md - Kurulum:
doc/Installation.md - Komut Satırı Arayüzü:
doc/CLI.md - TUI (Terminal Kullanıcı Arayüzü):
doc/TUI.md - Mimari:
doc/Architecture.md - Test:
doc/Testing.md - Yol Haritası:
doc/Roadmap.md - Katkıda Bulunma:
doc/Contributing.md
Hızlı Başlangıç
Derleme: make
Komut Satırı
Örnek bir sorgu çalıştırın:
./build/cq -q "SELECT name, age FROM 'data.csv' WHERE age > 25" -p
Terminal Arayüzü
Etkileşimli TUI başlatın:
./build/cqtui data/
Özellikler:
- CSV dosyalarını tablo olarak gezme ve açma
- SQL sorgularını etkileşimli olarak çalıştırma
- Birden fazla tablo için çoklu sekme arayüzü
- Klavye tabanlı gezinme
- Harici bağımlılık yok
Örnek SQL Dosyaları
Depoda assets/ klasörü altında örnek SQL dosyaları bulunmaktadır (example_between.sql, example_aggregation.sql, vb.). Ayrıntılar için assets/ klasörüne bakınız.
Veri & Özellikler Genel Bakış
- Veri tipleri, tarih formatları, CSV formatı ve daha fazlası için ayrıntılı bölümler /doc klasöründe bulunmaktadır.
Lisans
MIT Lisansı. Ayrıntılar için LICENSE dosyasına bakınız.
--- Tranlated By Open Ai Tx | Last indexed: 2026-04-28 ---