gpt4 book ai didi

mysql - 全文搜索在测试和现场返回不同的结果

转载 作者:行者123 更新时间:2023-11-30 23:02:55 27 4
gpt4 key购买 nike

我会尽力解释这个问题。在我看来这真的很奇怪,希望你们中的一些人知道可能出了什么问题。

我建了一个带有搜索功能的网站,在MySQL中使用全文搜索,在一个表中搜索,它是一个字典。

我在测试 (windows xampp) 和实时 (ubuntu 12.04) 服务器上都设置了 ft_min_word_len = 1ft_stopword_file = ""

现在,如果我在我的本地主机测试服务器上搜索单词“hello”,它会从我的字典中返回大约 20 个条目。如果我在我的实时服务器上搜索“hello”(相同),则不会返回任何结果。

但是,如果我在我的测试服务器上搜索“kyuu”(日语单词)这个词,我会得到大约 50 个结果。在我的实时服务器上,我得到 2 个结果。

所以这意味着它会进行搜索并且有时会返回一些结果。它在实时服务器上获取的结果有些奇怪。

有什么想法吗?似乎实时服务器只搜索表的一部分或其他什么?或者它用完内存并在搜索过程中退出或什么的?我不知道……

提前谢谢你。

最佳答案

不是答案而是建议:

你在实时服务器上有准确的索引和表设置吗?即使是编码的变化也可能导致失败。也许您应该运行表修复快速选项

MySql Repair Table

关于mysql - 全文搜索在测试和现场返回不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23192082/

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