乐于分享
好东西不私藏

合成数据:隐私保护AI训练数据集的完整实践路线(大数据团队布局思考)

合成数据:隐私保护AI训练数据集的完整实践路线(大数据团队布局思考)

阅读提示:最近考虑的比较多,技术迭代变化太快,2026年是Agent大年,那对于大数据团队除了Data Agent,还有哪些可以布局的方向?感觉无论是布局合发展还是具身智能,如果没有布局合成数据,那基本上可以准备被淘汰了。本着给大数据团队找方向的目的,仅限个人观点,如有错误敬请谅解!**

首先这不是危言耸听,盲目判断。Gartner的最新预测已经明确:到2027年,60%的AI训练数据将是合成数据。而更激进的数据来自行业观察:截至2026年4月,已有75%的企业开始在某些场景中使用合成数据替代真实数据。

这个数字意味着什么?意味着那些还在用"等真实数据准备好了再做AI项目"思路的团队,正在被竞争对手用合成数据弯道超车。

但问题来了:合成数据不是万能药。用错了比不用还危险——偏差放大、隐私泄露、模型失效,每一项都是灾难。

今天这篇文章,就是给大数据团队的一份实操手册。不是行业报告摘要,而是告诉你怎么做、从哪下手、以及怎么避开那些坑


一、合成数据为什么是2026年可以纳入思考项

先说清楚一件事:合成数据不是"假数据"。这个认知差,就是竞争力的分水岭。

合成数据是"符合统计特性的工程化数据"——它保留了原始数据的分布规律、变量关系、边缘特征,但每一个具体记录都是"新创造"的。这意味着:用它训练出来的模型,性能可以接近真实数据;同时,原始数据中的个人隐私信息,数学上不可能出现在合成数据里。

推动这个趋势的,有三股力量:

1. 隐私法规的刚性约束

GDPR罚款在2024年已经突破42亿美元,其中75%的违规与AI训练数据使用不当有关。医疗行业的HIPAA违规,每次平均罚款240万美元。中国的《数据安全法》和《个人信息保护法》也在构建类似的合规框架。

真实数据在这个环境下,已经变成了"烫手山芋"——你有数据,但你不敢用、不能用、或者用起来成本极高。

合成数据的法律地位很清晰:不包含任何可识别的个人信息。在GDPR的框架下,合成数据根本不属于"个人数据"的范畴。欧盟AI法案也明确将合成数据列为合规的训练数据来源。

2. 数据获取成本的天花板

来看看真实数据的价格标签:

       
                                           
数据类型真实数据成本合成数据成本节省比例
医疗影像标注$150-300/张$0.5-5/张90%+
法律文档标注$80-200/份$5-20/份75%+
客户行为数据$50K-500K采购价$5K-50K生成成本80%+
稀有事件数据(欺诈等)几乎不可能收集可按需生成无限
       
     

一个制造业AI公司做过实测:缺陷检测训练数据的真实采集成本是24万美元、耗时12个月;换成合成数据,1.8万美元、两周完成——节省了93%。

3. 真实数据的固有缺陷

真实数据有三个致命问题:偏差、缺失、质量不稳定。

MIT的研究发现,基于真实数据训练的面部识别系统,对深肤色人群的错误率高出34%。这是因为训练数据本身就存在偏差。合成数据可以主动控制分布,刻意生成平衡的数据集来修正这种偏差。

对于稀有事件(欺诈交易、设备故障、罕见疾病),真实数据要么太少、要么根本没有。合成数据可以按需放大这些稀有样本,让模型学会正确识别。


二、三大工具生态深度对比

选错工具,比不布局更糟糕。市场上的合成数据工具很多,但真正能打的企业级方案,主要看这三家:

Gretel.ai —— 隐私优先、表格数据强项

2025年3月被NVIDIA收购,估值9位数美元(3.2亿-10亿美元区间)。这本身就是市场的一个信号:合成数据已经进入主流玩家的收购清单。

核心能力:

  • • 支持文本、表格、时序数据的多模态合成
  • • 差分隐私内置,默认开启隐私保护
  • • 云端/本地/混合部署三种模式
  • • API优先设计,CI/CD友好

优势场景:
金融交易数据、医疗健康记录、客户行为数据这类高敏感、结构化的数据,Gretel的表格合成能力是最强的。它的差分隐私实现是经过学术验证的,不是那种"声称安全但没验证"的黑盒方案。

短板:
图像和视频合成不是它的强项。如果你需要合成图像数据,NVIDIA Omniverse或专门的计算机视觉合成工具更合适。

NVIDIA Omniverse + Nemotron —— GPU原生、多模态、大规模

NVIDIA的策略是全栈覆盖:从GPU硬件到合成数据工具,形成闭环。

核心能力:

  • Omniverse Replicator:3D仿真环境生成,用于自动驾驶、机器人、工业检测场景
  • Nemotron-4 340B:LLM驱动的文本合成,可生成高质量训练语料
  • Cosmos世界基础模型:从真实视频中学习,生成超逼真的仿真视频
  • • GPU原生加速,吞吐量和延迟都是工业级

优势场景:
自动驾驶感知模型训练、机器人策略学习、大规模LLM预训练数据生成。NVIDIA的优势在于仿真到现实的迁移(sim-to-real)——在虚拟环境中生成的数据,训练出来的模型能很好地泛化到真实世界。

短板:
学习曲线陡峭,需要NVIDIA的硬件和软件栈。对于纯软件/互联网团队,门槛偏高。

Mostly AI —— 结构化数据、保真度验证

欧洲公司,专注结构化数据合成,在保真度验证方面做得最扎实。

核心能力:

  • • 高精度表格数据合成
  • • 完整的质量报告:保真度分数、隐私风险评估、下游任务性能
  • • 符合GDPR的合规文档生成
  • • 多种部署模式

优势场景:
需要对合成数据质量做严格审计的场景。Mostly AI的验证报告可以直接提交给监管机构,非常适合金融和医疗行业。

短板:
多模态支持有限,主要集中在表格数据。

选型决策树

你的主要数据形态是什么?
├── 表格/结构化数据
│   ├── 需要严格的合规审计 → Mostly AI
│   ├── 需要快速API集成、云原生 → Gretel
│   └── 预算有限、小规模尝试 → 开源方案(SDV、Synthcity)
├── 图像/视频
│   ├── 自动驾驶/机器人/工业检测 → NVIDIA Omniverse
│   └── 通用图像合成 → Stable Diffusion + 控制工具
├── 文本/LLM训练
│   ├── 大规模、高质量语料 → NVIDIA Nemotron
│   └── 领域特定文本 → Gretel + LLM组合
└── 混合多模态
    └── NVIDIA全家桶,或多工具组合

三、合成数据的质量验证体系

这是最容易被忽视、但最致命的一环。

合成数据不是生成出来就能用的。没有验证的合成数据,就像没有质检的产品——你不知道它是精品还是废品。

质量验证有三个正交的维度,缺一不可:

1. 保真度(Fidelity)—— 数据像不像

保真度衡量合成数据与原始数据的统计相似度。

核心指标:

  • KL散度/KL Divergence:分布间的差异,<0.1为优秀
  • Kolmogorov-Smirnov检验:累积分布差异
  • Wasserstein距离:最优传输成本,越小越好
  • 相关性保持度:>0.90为优秀
  • Wasserstein距离:最优传输成本

实操建议:
不要只看单一指标。好的合成数据应该在边缘分布(每个变量的分布)和联合分布(变量间的关系)上同时接近原始数据。很多工具只优化边缘分布,但丢失了变量间的相关性——这种合成数据训练出来的模型,预测能力会大打折扣。

2. 隐私性(Privacy)—— 数据会不会泄露

隐私性是最容易被"感觉良好"欺骗的维度。

攻击类型与防御:

  • 成员推断攻击(MIA):攻击者试图推断某条记录是否在训练集中。高质量合成数据的MIA成功率应该接近随机猜测(50%)。
  • 属性推断攻击:攻击者从合成数据中推断原始数据的敏感属性。
  • 重构攻击:从合成数据和模型参数中重构原始记录。

差分隐私(DP)是目前唯一有数学保证的隐私保护机制。 实用建议:

       
                                           
ε值隐私强度适用场景
ε ≤ 1强隐私医疗、金融等高度敏感数据
1 < ε ≤ 5中等隐私一般个人数据
5 < ε ≤ 10宽松隐私低敏感场景
ε > 10弱隐私仅用于内部测试
       
     

警告:没有差分隐私的合成数据生成,不等于隐私安全。 很多工具声称"隐私保护",但实际上没有经过差分隐私训练,只是把记录"打乱"了——这在法律上和技术上都不够安全。

3. 效用性(Utility)—— 数据能不能用

这是最终极的验证:用合成数据训练模型,然后在真实数据上测试

核心方法:TSTR

  • Train on Synthetic, Test on Real(TSTR):用合成数据训练模型,在真实数据上测试性能
  • TRTS(Train on Real, Test on Synthetic):用真实数据训练,在合成数据上测试

高质量合成数据的TSTR性能,应该达到真实数据训练的95-99%

一个真实的对比数据:

       
                                           
任务真实数据准确率合成数据准确率TSTR性能
客户流失预测84.2%82.1%97.5%
欺诈检测91.3%89.7%98.2%
医疗影像诊断93.1%91.8%98.6%
       
     

三者的Trade-off关系:

保真度↑ + 隐私性↑ → 效用性可能↓

这是合成数据领域的核心矛盾:更强的隐私保护(更多噪声)会损害数据的统计保真度,进而影响下游任务性能。

实操建议:
不要追求"三项全优"。根据你的具体场景找平衡:

  • • 内部测试、算法验证 → 保真度优先
  • • 外部数据共享、监管合规 → 隐私性优先
  • • 模型生产训练 → 效用性优先

四、大数据团队的合成数据布局思考(核心重点)

终于到重点了。

这一节不是告诉你"合成数据很重要",而是告诉你怎么把它变成团队的能力

组织层面

4.1 合成数据能力建设路径

从小的PoC到平台化能力

思考建立合成数据能力的三个阶段:

Phase 1: 嵌入现有团队(小的PoC尝试)

  • • 在数据工程或ML平台团队中指定1-2人负责合成数据(小的PoC)
  • • 选择一个低风险、高价值的场景作为试点
  • • 输出:试点报告 + 团队培训材料

Phase 2: 专职小组(TF)

  • • 组建3-5人的合成数据专项小组(TF)
  • • 明确汇报线(建议挂在数据平台或ML平台负责人下)
  • • 建立与其他团队的协作模式
  • • 输出:可复用的合成数据流水线 + 质量标准

Phase 3: 平台化能力

  • • 将合成数据能力作为平台服务输出
  • • 建立类似"数据即服务"的自助化能力
  • • 与数据治理体系打通
  • • 输出:企业级合成数据平台 + 治理框架

4.2 与现有团队的协作模式

合成数据团队不是孤立的。它需要与多个团队协作:

┌─────────────────────────────────────────────────────────┐
│                    合成数据团队                          │
│  (负责生成方法、工具选型、质量验证)                     │
└─────────────────────────────────────────────────────────┘
          ↑              ↑              ↑              ↑
     数据工程        ML工程师        安全合规        业务方
     (输入数据)   (使用数据)    (审计把关)    (需求来源)

关键协作点:

  • 数据工程:提供原始数据的访问和质量保障
  • ML工程师:反馈合成数据在模型训练中的效果
  • 安全合规:确保生成流程和输出符合法规
  • 业务方:定义"什么是好用的数据"(效用标准)

4.3 高价值试点场景选择

第一个试点项目决定了整个方向的成败。选错场景,轻则浪费资源,重则让整个项目被叫停。

好的试点场景特征:

  1. 1. 数据敏感性高(内部有强烈需求)
  2. 2. 获取真实数据的摩擦大(能快速看到价值)
  3. 3. 业务方有明确的成功标准(能量化ROI)
  4. 4. 数据量不要太大(便于快速迭代)

推荐试点场景Top 3:

  1. 1. 内部测试数据生成:开发/测试环境需要真实数据但不能有生产数据
  2. 2. 模型预训练数据增强:用合成数据扩充稀缺样本
  3. 3. 外部数据共享:与合作方共享数据但不能暴露真实数据

避免作为首批试点的场景:

  • • 核心生产模型的唯一训练数据(风险太高)
  • • 完全合规豁免的数据(看不到价值)
  • • 数据量巨大但质量要求极高的场景(周期太长)

技术层面

4.4 合成数据平台架构设计

一个生产级的合成数据平台,需要这些核心组件:

┌──────────────────────────────────────────────────────────────┐
│                     合成数据平台架构                         │
├──────────────────────────────────────────────────────────────┤
│                                                              │
│  ┌─────────────┐    ┌─────────────┐    ┌─────────────┐    │
│  │  数据接入层  │ →  │  预处理层   │ →  │  合成引擎层  │    │
│  │  (数据湖/   │    │  (Schema   │    │  (GAN/VAE/ │    │
│  │   数据仓库) │    │   提取/     │    │   Diffusion/ │    │
│  │             │    │   约束识别) │    │   LLM)     │    │
│  └─────────────┘    └─────────────┘    └──────┬──────┘    │
│                                                │            │
│  ┌─────────────┐    ┌─────────────┐           │            │
│  │  质量验证层  │ ←  │  后处理层   │ ← ────────┘            │
│  │  (保真度/   │    │  (格式转换/ │                     │
│  │   隐私/     │    │   分发存储) │                        │
│  │   效用)    │    │             │                        │
│  └─────────────┘    └─────────────┘                        │
│                                                              │
│  ┌─────────────────────────────────────────────────────────┐│
│  │                    治理与编排层                          ││
│  │  CI/CD │ 版本管理 │ 血缘追踪 │ 审计日志 │ 权限控制      ││
│  └─────────────────────────────────────────────────────────┘│
└──────────────────────────────────────────────────────────────┘

关键技术决策点:

部署模式:

  • • 云端部署:快速启动、成本低、数据需出域(适合非敏感场景)
  • • 本地部署:数据不出域、安全性高、运维成本高(适合医疗等)
  • • 混合部署:合成在本地、生成后数据可上云(最灵活的方案)

合成引擎选型:

  • • 表格数据:CTGAN、TVAE、Copula(开源);Gretel、Mostly AI(商业)
  • • 时序数据:TimeGAN、Copula(开源)
  • • 图像数据:Stable Diffusion、Omniverse(工业级)
  • • 文本数据:LLM + 过滤(Nemotron、GPT-4等)

4.5 与现有数据基础设施的集成

与数据湖的集成:

原始数据(敏感) → 合成引擎 → 合成数据(可分发)
      ↓
数据湖只存储:元数据 + 质量报告 + 版本信息

与ML平台的集成:
合成数据应该进入特征存储(Feature Store)或数据目录,让ML工程师能像使用普通数据一样申请使用。

血缘追踪必须支持:

  • • 原始数据 → 合成数据的版本映射
  • • 合成数据 → 下游模型的消费记录
  • • 生成参数和随机种子的可复现性

4.6 CI/CD for Synthetic Data

合成数据需要像代码一样管理:

# 合成数据流水线的CI/CD示例
synthetic_data_pipeline:

  stages:

    -
 validate_source_schema:    # 验证源数据Schema是否变化
    -
 extract_constraints:       # 提取数据约束和统计特征
    -
 train_generator:          # 训练生成模型
    -
 generate_samples:         # 生成样本
    -
 quality_gate_fidelity:     # 保真度检查(KL散度 < 0.1)
    -
 quality_gate_privacy:     # 隐私检查(MIA通过)
    -
 quality_gate_utility:      # 效用检查(TSTR性能 > 95%)
    -
 publish_and_tag:          # 发布到数据目录

Gate机制:任何一个质量检查失败,流水线就应该暂停并报警,而不是悄悄放行。

合规层面

4.7 隐私影响评估流程

对于高敏感数据(如医疗),建议在合成数据生成前完成隐私影响评估(DPIA)

  1. 1. 数据分类:原始数据是否包含PII、特殊类型数据
  2. 2. 风险识别:最坏情况下的隐私泄露场景
  3. 3. 缓解措施:差分隐私参数、k-匿名化、访问控制
  4. 4. 残余风险评估:评估是否在可接受范围
  5. 5. 审批:合规/法务签字

4.8 行业合规差异

       
                                           
行业核心法规特殊要求建议
金融GDPR、PCI-DSS金融数据不能流出境本地化生成,差分隐私ε≤1
医疗HIPAA、GDPR18类PHI必须移除Safe Harbor或专家认定法
电信GDPR、中国数据安全法网络数据跨境限制数据主权优先
零售GDPR、CCPA消费者数据最小化业务场景驱动的合成
       
     

ROI计算框架

合成数据的ROI,可以从三个维度量化:

1. 成本节约(最容易量化)

  • • 数据获取成本节省:真实数据 vs 合成数据的成本差
  • • 数据准备时间节省:减少匿名化处理、合规审批的时间
  • • 合规风险成本避免:GDPR/HIPAA违规罚款 × 风险降低概率

2. 效率提升(中等难度)

  • • 模型训练周期缩短:数据等待时间减少
  • • 实验迭代速度加快:更快的A/B测试和模型迭代
  • • 边缘案例覆盖率提升:更全面的测试场景

3. 战略价值(最难量化但最重要)

  • • 数据创新能力:以前不能做的AI项目现在可以做了
  • • 合规竞争优势:在竞争对手还在为数据合规头疼时,你已经跑起来了
  • • 模型性能提升:更好的数据 → 更好的模型 → 更好的业务结果

五、风险与误区

说了这么多正向的,最后要泼点冷水。

5.1 合成数据的偏差放大问题

这是最大的误区之一。很多人以为:"既然是我生成的,我可以控制偏差。"

但事实是:如果原始数据有偏差,合成数据会把偏差放大,而不是消除。

原因:生成模型学习的是原始数据的分布。如果你让模型生成"更多的男性高管",它会忠实地执行。结果是偏差在合成数据中被进一步强化。

正确做法: 在生成过程中主动干预分布,确保目标分布是"我们想要的",而不是"原始数据的复刻"。

5.2 过度依赖合成的模型漂移风险

合成数据基于历史数据生成。如果真实世界的分布发生了变化(比如疫情期间消费行为突变),基于历史合成数据训练的模型会严重失准。

正确做法: 建立合成数据的定期刷新机制(季度或事件驱动),并且始终用真实数据做最终验证。

5.3 "合成数据不需要治理"的错误认知

合成数据是数据,当然需要治理

治理内容包括:

  • • 谁可以申请合成数据?
  • • 合成的质量标准是什么?
  • • 生成过程需要哪些审计记录?
  • • 合成数据的生命周期是什么?

正确做法: 把合成数据纳入企业数据治理体系,一视同仁。

5.4 什么时候不该用合成数据

说了这么多正向的,最后要泼点冷水。

不适用合成数据的场景:

  1. 1. 你需要捕捉真实世界的未知分布
    合成数据只能复现你告诉它的模式。如果你在探索全新的业务规律,合成数据帮不上忙。
  2. 2. 极端长尾事件(黑天鹅)
    合成数据擅长放大已知模式,但无法生成真正的"前所未见"。真正的黑天鹅事件,只有在真实发生后才能学习。
  3. 3. 需要100%精确事实的场景
    合成数据是统计近似,不是事实记录。比如需要真实用户ID、真实交易金额的场景,合成数据不适用。
  4. 4. 监管明确要求使用真实数据的场景
    某些监管场景(如某些金融压力测试)明确要求使用真实历史数据,合成数据不被接受。

结语:合成数据是新基建,不是可选项

回到开头的问题:为什么说"不布局合成数据的大数据团队,2026年底就会发现自己跟不上"?

因为合成数据正在成为AI时代的数据基础设施。它解决的不是"有没有数据"的问题,而是"怎么让数据既安全又丰富"的工程化问题。

就像云计算在过去十年改变了IT基础设施一样,合成数据正在重塑AI数据的生产方式。不同的是,这次的变革更快——Gartner预测的60%渗透率,可能比预期来得更早。

对于大数据团队来说,现在要考虑的不是"要不要做合成数据",而是:

  1. 1. 先做哪个场景?
  2. 2. 用什么工具?
  3. 3. 谁来负责?

把这三个问题回答清楚,你的合成数据战略就已经起步了。

现在就开始,就是最好的时机。


数据来源:Gartner "Top Data & Analytics Predictions 2025"(2025年6月)、Iterathon Technology Blog(2025年12月)、Kings Research Market Report(2025)、英伟达官方文档、各工具官网公开资料。文中具体数字为引用数据或行业案例,ROI数据为示例性质,实际ROI需根据企业情况测算。

                 
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-09 03:38:10 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/592249.html
  2. 运行时间 : 0.102213s [ 吞吐率:9.78req/s ] 内存消耗:4,719.72kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=196fbace9da72bc39393d8857f16b2ad
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000513s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000700s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000312s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000286s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000496s ]
  6. SELECT * FROM `set` [ RunTime:0.000198s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000533s ]
  8. SELECT * FROM `article` WHERE `id` = 592249 LIMIT 1 [ RunTime:0.001939s ]
  9. UPDATE `article` SET `lasttime` = 1778269090 WHERE `id` = 592249 [ RunTime:0.002405s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000248s ]
  11. SELECT * FROM `article` WHERE `id` < 592249 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000447s ]
  12. SELECT * FROM `article` WHERE `id` > 592249 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000426s ]
  13. SELECT * FROM `article` WHERE `id` < 592249 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004788s ]
  14. SELECT * FROM `article` WHERE `id` < 592249 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.006182s ]
  15. SELECT * FROM `article` WHERE `id` < 592249 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004883s ]
0.103909s