【24h】

Full-Text Search Engine using MySQL

机译:使用MySQL的全文本搜索引擎

获取原文
           

摘要

In this article we will try to explain how we can create a search engine using the powerful MySQL full-text search. The ever increasing demands of the web requires cheap and elaborate search options. One of the most important issues for a search engine is to have the capacity to order its results set as relevance and provide the user with suggestions in the case of a spelling mistake or a small result set. In order to fulfill this request we thought about using the powerful MySQL full-text search. This option is suitable for small to medium scale websites. In order to provide sound like capabilities, a second table containing a bag of words from the main table together with the corresponding metaphone is created. When a suggestion is needed, this table is interrogated for the metaphone of the searched word and the result set is computed resulting a suggestion.
机译:在本文中,我们将尝试解释如何使用功能强大的MySQL全文搜索创建搜索引擎。网络的不断增长的需求要求廉价且精巧的搜索选项。对于搜索引擎而言,最重要的问题之一是能够将其结果集按相关性排序,并在出现拼写错误或结果集较小的情况下为用户提供建议。为了满足此要求,我们考虑使用功能强大的MySQL全文搜索。此选项适用于中小型网站。为了提供类似声音的功能,创建了第二个表,其中包含来自主表的一袋单词以及相应的变音位。当需要建议时,将查询该表以查找所搜索单词的变音符号,并计算结果集以产生建议。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号