gpt4 book ai didi

php - Elasticsearch 或 Solr + Mysql 表搜索

转载 作者:行者123 更新时间:2023-11-29 14:09:37 26 4
gpt4 key购买 nike

我是 Solr 和 Elasticsearch 的新手。我有一个用 PHP 编写的 Web 应用程序,使用 MYSQL 作为数据库。我有 5 列包含文本数据。我只想在这 5 列上建立索引并应用搜索(来自 Elasticsearch/Solr)。我谷歌了很多次,但没有得到它。

例如:

  1. 我有 5 列,即。标题、描述、评论、评论、其他。
  2. 用户访问http://www.my_site.com并输入他/她的搜索查询
  3. 现在我希望我的应用程序搜索 1 中提到的所有列并返回结果。

(Mysql支持跨多列搜索,但它不完整,工作方式类似于“SQL_LIKE”。我想要一个像电子商务网站中使用的搜索引擎)

最佳答案

首先,您必须索引文档(也称为示例中的行)。如果你的数据在MySQL中,我建议你使用:

启动Elasticsearch,添加河流,然后开始搜索。

您可以查看Elastica对于 PHP 客户端。

关于php - Elasticsearch 或 Solr + Mysql 表搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13724737/

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