性能证据与声明策略
性能取决于负载形态、MongoDB 拓扑、索引、网络延迟、缓存后端、文档大小、并发和硬件。monSQLize 因此不承诺固定加速倍数或通用开销百分比。
证据契约
任何数字性能声明在作为项目结论展示前,都必须记录以下证据:
当前已验证范围
npm run test:performance是受控的 FunctionCache 回归守卫,验证 fixture 下的热路径/并发合并行为,不证明固定的生产加速倍数。npm --prefix website run check:budgets约束构建资产和搜索索引的体积趋势;这是传输体积预算,不是页面加载时延声明。- 批量写、查询缓存、populate、
findPage、DataTask、SSH 和慢查询日志在建立可复跑负载与证据产物前只作定性描述。
选择批量大小、缓存策略、连接池和运维超时时,应对自己的真实负载做基准测试。