Wiki 知识库

全部文档 / 作者: 饭特稀 | Fentix / 标签: Elasticsearch

1 篇
清除

把千万级 Google Ads 标题的模糊查询从 6 秒压到 0.6 秒,我做了什么?

作者为 SiteData 工具做性能优化:千万级 Google Ads 广告标题的模糊查询原本用 MySQL 需约 6 秒,导致广告竞争信号功能只能手动触发。作者对比 Elasticsearch 与 Manticore Search 后,选择轻量的 Manticore 作为搜索层,MySQL 继续承担业务数据。迁移后查询压缩至约 0.6 秒,压测显示平均耗时 170-180ms、零错误,且资源占用极低(8GB 内存仅用 662MB)。文章总结了三点经验:慢功能可能是性能问题而非价值问题;主数据库不应包揽全部职责;小团队选型应以成本和务实为导向。

技术 › 数据库 饭特稀 | Fentix 2026-08-2712.2 KB 4.3K 8 76