
q
harelba
q - Run SQL directly on delimited files and multi-file sqlite databases
AI 简介
q 是一个命令行工具,允许用户直接对 CSV、TSV 等分隔文本文件及多文件 SQLite 数据库执行标准 SQL 查询。其核心功能包括自动列类型推断、跨文件 SQLite 表 JOIN、管道输入支持,以及可选的磁盘缓存机制(启用后查询性能提升数十至百倍)。技术上基于 Python 实现,无需预建数据库或数据导入,适配 Linux/macOS/Windows 命令行环境。适用于数据工程师、运维人员和分析师在 ETL 前期探索、日志分析、临时数据聚合及轻量级数据库联合查询等场景。
Python
GNU General Public License v3.010.4k
Stars
423
Forks
155
Watchers
107
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分68.18
默认分支master