php - 标签和内容的搜索算法

标签 php mysql search tags full-text-search

我正在设计一个标签系统,并且正在寻找一个好的搜索算法。它必须同时考虑标签和文本内容,也许可以根据我的需要更加重视标签或内容。文献中有类似的东西吗?这是我第一次使用这样的系统,因此简单且流行的解决方案也适合。

感谢您的宝贵时间。

最佳答案

可以在 MySQL 中实现这一点,但我认为值得考虑专门的全文搜索应用程序来实现您想要实现的目标。它们中的大多数处理标签(通常称为属性),因为这是一个常见的用例。

我建议查看以下内容:

  • 狮身人面像搜索
  • Elasticsearch
  • Solr

关于php - 标签和内容的搜索算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7461696/

相关文章:

mysql - 从 Chrome 扩展插入 MySQL

java - 如何从java中的文件夹目录中获取png图像名称、路径、高度和宽度?

mysql - 如何最好地合并四个大表

php - 标准化数据库的工具?

php - 错误未定义属性 : stdClass while trying to parse json file in php

javascript - 为什么 in_array() 总是返回 false(用户权限)?

MySQL:查询在指定日期之前设置的不同字段的最新条目

根据提供的成分搜索 PHP MySQL 食谱

python - 从日志文件中提取唯一访问者列表

PHP:函数中的变量不起作用