考虑到线上业务的稳定性和风险控制,团队制定了渐进式架构重构策略:保持原有 PG 写入链路不变,同时新增 SLS 异步写入链路。
这样做的好处包括:
- 业务安全优先:PG 继续作为主要在线业务数据存储,确保 Dify 核心功能不受影响,原有查询、统计、业务逻辑继续基于 PG 运行。
- 数据面解耦:通过异步写入 SLS 实现数据层面解耦,将可观测、分析、监控等需求从主业务库中分离,既避免性能影响又增强查询和处理能力。
- 功能负载分离:PG 专注在线执行负载(用户管理、会话、实时查询等),SLS 承载所有离线分析负载(日志查询、统计分析、监控告警等)。
- 架构渐进式演进:为未来底层数据基础设施的进一步演进预留空间,可以根据业务发展逐步将更多功能迁移到基于 SLS 的新数据基础设施上。
这种「先双写、再分流、最终演进」的策略,让架构升级在零风险中完成。




