# qData **Repository Path**: qiantongtech/qData ## Basic Information - **Project Name**: qData - **Description**: qData 数据中台是一套开源的数据治理与数据研发平台,集成 ETL、数据开发、元数据、数据质量、数据资产、API 服务和 AI 智能问数等能力,支持主流数据库接入,适用于企业数据中台建设与二次开发。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: https://community.qdata.tech/ - **GVP Project**: No ## Statistics - **Stars**: 1551 - **Forks**: 434 - **Created**: 2025-05-16 - **Last Updated**: 2026-06-18 ## Categories & Tags **Categories**: big-data **Tags**: 数据中台, 数据治理, ETL, ChatBI, 元数据管理 ## README 
| 分类 | 技术 | 描述 |
|---|---|---|
| 后端技术栈 | Spring Boot | 提供快速开发能力 |
| Spring Security | 实现用户权限认证与控制 | |
| MySQL、PostgreSQL、达梦8、人大金仓 | 持久化存储与配置管理 | |
| MyBatis-Plus | 简化数据库操作 | |
| Redis | 支持缓存、分布式锁等 | |
| RabbitMQ | 实现异步通信与解耦处理 | |
| 前端技术栈 | Vue 3 | 现代化响应式框架 |
| Element UI | 常用 UI 组件支持 | |
| Vite | 快速开发与构建工具 | |
| 第三方依赖 | DolphinScheduler | 提供可视化任务编排、依赖管理及调度能力 |
| Spark | 批流一体,支持 ETL 数据处理 | |
| Hive | 支持数据建模、分区管理及元数据维护 | |
| Hive、HBase | 支持海量非结构化与半结构化数据存储 |
| 环境 | 项目 | 推荐版本 | 说明 |
|---|---|---|---|
| 后端 | JDK | 1.8 或以上 | 建议使用 OpenJDK 8 或 11 |
| Maven | 3.6+ | 项目构建与依赖管理 | |
| 达梦8 | 8.0 | 关系型数据库(可切至MySQL) | |
| Redis | 5.0+ | 缓存与消息功能支持 | |
| RabbitMQ | 可选 | 用于任务调度、异步通信等功能 | |
| 操作系统 | Windows / Linux / Mac | 通用环境均可运行 | |
| 前端 | Node.js | 16+ | 构建工具依赖 |
| npm | 10+ | 包管理器 | |
| Vite | 最新版 | 脚手架工具 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |