QStudio 是一款免费开源、跨平台(Windows、macOS、Linux)支持的现代化 SQL 查询和数据分析工具(Notebook)。
QStudio 项目基于 Java 开发,源代码托管在 GitHub:
https://github.com/timestored/qstudio
功能特性
-
• 广泛的数据源:包括 kdb+、MySQL、QuestDB、PostgreSQL、Redis、TimeScale、Microsoft SQL Server、H2、DuckDB、Oracle、TDengine、DolphinDB、Clickhouse、MongoDB、Druid、InfluxDB、Derby、HSQLDB、SQLite、CSV、Access、JDBC、Apache Calcite Avatica、Snowflake、Elastic Search、MariaDB、Apache Kylin、Db2、Teradata、CrateDB、NuoDB、SAP HANA、Gemfire XD、Snappy Data Tibco、Spark Hive、Kyubi、Hive、Clickhouse、Neo4J、Presto、Trino、Apache Solr、Apache Ignite、Omnisci、Informix、Sqream、Aurora。
-
• 智能 SQL 编辑器:提供对象浏览、语法高亮、代码补全、格式化、内置图表(柱状图、饼图、折线图、散点图、时序图等)功能。
-
• SQL 透视表:提供类似 Excel 透视表功能,对数据进行交叉分析。
-
• AI 智能助手:提供自然语言转 SQL、解释查询语句以及分析错误功能,需要配置 OpenAI Key。
-
• SQL Notebook:通过编写 Markdown 文档和 SQL 查询实时生成基于 Web 的数据分析报告,支持导出 PDF。
-
• 导出数据:查询结果可以导出为 CSV、Excel 文件。
下载安装
QStudio 官方下载网址如下:
https://www.timestored.com/qstudio/download
选择对应操作系统文件进行下载安装,完成之后运行 qstudio.exe(Windows):
使用手册可以参考以下地址:
https://www.timestored.com/qstudio/help/
总结
qStudio 最初是为了 kdb+ 时序数据库设计的开发工具,现在可以支持更广泛的数据源和功能,适合需要针对时间序列数据进行快速探索、分析和可视化的开发者, 尤其是需要处理超高频率交易数据、行情数据、实时风险计算的金融数据分析师。

