gpt4 book ai didi

sql - 在 Stackoverflow 上进行类似于 "Related Questions"的搜索使用的 SQL 是什么

转载 作者:行者123 更新时间:2023-12-04 15:16:40 24 4
gpt4 key购买 nike

我正在尝试在 Stackoverflow 上实现类似于“相关问题”的功能。
我该如何编写 SQL 语句,以便在我的数据库的 Title 和 Summary 字段中搜索类似问题?
如果我的问题是:“用于在 Stackoverflow 上进行类似于“相关问题”的搜索的 SQL 是什么”。
我能想到的步骤是;

  • 去掉引号
  • 将句子拆分为一组单词并对每个单词运行 SQL 搜索。

  • 如果我这样做,我猜我不会得到任何有意义的结果。我不确定服务器上是否启用了全文搜索,所以我没有使用它。使用全文搜索会有优势吗?
    我发现了一个类似的问题,但没有答案: similar question
    使用 SQL 2005

    最佳答案

    看看这个 podcast .

    One of our major performanceoptimizations for the “relatedquestions” query is removing the top10,000 most common English dictionarywords (as determined by Google search)before submitting the query to the SQLServer 2008 full text engine. It’sshocking how little is left of mostposts once you remove the top 10kEnglish dictionary words. This helpslimit and narrow the returned results,which makes the query dramaticallyfaster.

    关于sql - 在 Stackoverflow 上进行类似于 "Related Questions"的搜索使用的 SQL 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/937059/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com