产品概述
Neosync是一款云原生、开源的数据安全与同步平台,专为开发者、数据工程师和AI/ML工程师设计。它通过脱敏敏感信息、生成高质量合成数据以及创建适用于本地和预发环境的数据子集,实现生产数据的安全使用。Neosync确保复杂数据库结构下的引用完整性,并支持多种关系型和NoSQL数据库。平台无缝集成CLI、SDK、API和Terraform模块,提供强大的编排能力、自动重试和灵活的数据同步选项,助力开发者高效工作。
主要功能
| 数据脱敏 | 使用预设或自定义转换器对敏感生产数据进行脱敏或混淆处理,实现本地和持续集成测试的安全。 |
| 合成数据生成 | 根据现有数据结构或从零生成逼真的合成数据,用于开发和测试环境的数据填充。 |
| 数据子集提取 | 支持数据过滤和子集提取,保持完整的引用完整性,提升调试和测试效率。 |
| 编排与同步 | 自动化数据同步流程,支持多目标的增量或全量同步,自动处理重试与失败。 |
| 多平台支持 | 支持主流关系型数据库(如Postgres、MySQL)、NoSQL数据库及对象存储(如S3)。 |
| 开发者友好工具 | 内置CLI、API、SDK、Terraform模块及GitOps友好配置,便于集成至CI/CD流程。 |
使用场景
- 安全测试生产数据:对生产数据进行脱敏与子集提取,实现本地或预发环境安全测试,无敏感信息泄露风险。
- 生产环境Bug复现:通过同步相关脱敏数据子集,加速本地复现生产环境Bug,提升调试效率。
- 合规与数据隐私:通过使用脱敏或合成数据,满足GDPR、HIPAA、DPDP等法规在开发和测试阶段的合规要求。
- 开发环境数据填充:生成合成数据用于数据库单元测试、演示和开发,无需依赖真实生产数据。
- CI/CD集成:通过Neosync CLI和Terraform模块,在持续集成流程中自动填充脱敏或合成数据。










