返回展览EXHIBIT 004 / DATA / GENERATION / 2026

Relivus

THE DATA FORGE

面向 MySQL 与 PostgreSQL 的可视化测试数据工厂:结构解析、数据生成、脱敏与实时进度在同一条任务链里完成。

“测试数据应该像真实数据一样有结构,但不该携带真实身份。”

ROLE
设计 / 开发
STACK
SPRING BOOT / REACT / MYSQL / POSTGRESQL
STATUS
已完成
FIG. 004数据生成 / MASKED DATASET
  1. 01ORIGIN / 缘起

    测试数据要像真的,但不能是真人

    Relivus 面向 MySQL 与 PostgreSQL,连接密码使用 AES-256-GCM 加密存储,列表接口不回显明文。

    目标是让测试数据保留真实结构和语义,同时不携带生产环境的身份信息。

  2. 02SYSTEM / 构造

    先理解结构,再生成数据

    解析表结构时做外键拓扑排序、检查约束感知与方言差异适配;数据生成由本地 Faker 与 AI 增强组成,AI 失败会自动降级而不中断任务。

    脱敏支持多算法,并保证跨表关联的一致性;生成结果可以在线回看,不需要连接数据库。

  3. 03CALIBRATION / 校准

    把进度和结果放在同一屏

    任务通过 SSE 推送实时进度,操作历史与审计日志统一记录;六位三段式错误码让失败原因可以被定位。

    结构、生成、脱敏、预览都在同一条任务链里完成,测试数据不再是临时脚本的副产物。

02数据库方言
AES-256连接密码加密
SSE实时进度