【发布时间】:2015-05-05 10:00:02
【问题描述】:
我有 2 张桌子, 第一个是播放列表,其中包括标题、作者和日期信息。 另一个表用于曲目,包含艺术家、歌曲名称、专辑(等)、播放列表 ID、流行度列。
我想以相似百分比显示特定播放列表的相似播放列表。
想要的结果是这样的;
- 播放列表 #4 %70 类似于播放列表 #12
- 播放列表 #4 %62 类似于播放列表 #9
- 播放列表 #4 %35 类似于播放列表 #12
- 播放列表 #4 %10 类似于播放列表 #210
我尝试过 solr,但我最近发现了 SOLR,我迷失在其中。有没有办法在mysql中做到这一点?
我唯一关心的是性能。可以有数千个播放列表。 ps:一个播放列表最少有5个最多10个项目/曲目。
【问题讨论】:
-
您能否详细说明您的结果应该是什么样子。一个包含期望结果的表格以及包含您的数据库测试内容的表格将很高兴看到并且可以更轻松地为您提供帮助。..
-
当然,@EdwinKrause 问题已更新。
标签: php mysql search solr full-text-search