返回展览EXHIBIT 004 / DATA / GENERATION / 2026
Relivus
THE DATA FORGE
面向 MySQL 与 PostgreSQL 的可视化测试数据工厂:结构解析、数据生成、脱敏与实时进度在同一条任务链里完成。
“测试数据应该像真实数据一样有结构,但不该携带真实身份。”
- ROLE
- 设计 / 开发
- STACK
- SPRING BOOT / REACT / MYSQL / POSTGRESQL
- STATUS
- 已完成
- 01ORIGIN / 缘起
测试数据要像真的,但不能是真人
Relivus 面向 MySQL 与 PostgreSQL,连接密码使用 AES-256-GCM 加密存储,列表接口不回显明文。
目标是让测试数据保留真实结构和语义,同时不携带生产环境的身份信息。
- 02SYSTEM / 构造
先理解结构,再生成数据
解析表结构时做外键拓扑排序、检查约束感知与方言差异适配;数据生成由本地 Faker 与 AI 增强组成,AI 失败会自动降级而不中断任务。
脱敏支持多算法,并保证跨表关联的一致性;生成结果可以在线回看,不需要连接数据库。
- 03CALIBRATION / 校准
把进度和结果放在同一屏
任务通过 SSE 推送实时进度,操作历史与审计日志统一记录;六位三段式错误码让失败原因可以被定位。
结构、生成、脱敏、预览都在同一条任务链里完成,测试数据不再是临时脚本的副产物。
02数据库方言
AES-256连接密码加密
SSE实时进度