搜索与性能深潜
2025/11/12
#搜索#性能#大规模

大量文章的搜索策略

当文章数量较多时,我们在列表页优先只读取 frontmatter 元数据并进行搜索匹配(标题/摘要/标签)。当结果不足时,再进行“有限正文搜索”,对每篇文章最多读取 64KB 正文以兼顾速度与准确性。

为何不全量索引?

  • 降低初次请求计算量与内存消耗
  • 避免构建期静态化导致时间过长
  • 运行时按需读取并缓存至全局,提升后续查询效率

搜索示例关键词

  • 关键词:性能、策略、frontmatter、64KB、缓存、按需、分页、iframe

更多内容可参考更新日志页面。