Php “我如何实施?”;人们也会搜索;就像谷歌一样

Php “我如何实施?”;人们也会搜索;就像谷歌一样,php,apache,search,solr,Php,Apache,Search,Solr,嗨,我想知道“人们也搜索”的实现方式是什么;当你搜索某个东西时,你可以在旁边显示一些东西,上面写着“搜索这个东西的人”。你可以在Google Play中看到这一点 我需要Apache solr还是什么?在Apache solr中实现它的方法是:- 使用用户Id和用户执行的搜索创建Solr文档 您将拥有包含所有用户的集合,并执行搜索 然后,您可以轻松地在Solr上搜索或筛选搜索查询,这将为您提供搜索相同搜索查询的所有用户 此外,只需在搜索查询字段上添加一个facet,就可以得到这些用户按顺序或频率

嗨,我想知道“人们也搜索”的实现方式是什么;当你搜索某个东西时,你可以在旁边显示一些东西,上面写着“搜索这个东西的人”。你可以在Google Play中看到这一点


我需要Apache solr还是什么?

在Apache solr中实现它的方法是:-

  • 使用用户Id和用户执行的搜索创建Solr文档
  • 您将拥有包含所有用户的集合,并执行搜索
  • 然后,您可以轻松地在Solr上搜索或筛选搜索查询,这将为您提供搜索相同搜索查询的所有用户
  • 此外,只需在搜索查询字段上添加一个facet,就可以得到这些用户按顺序或频率执行的所有其他搜索查询的列表

  • 你也可以通过其他方法来实现它。

    你需要的是我在研究上多做一点努力。。试试谷歌。到目前为止你都试了些什么?你打算实施什么计划?你知道谷歌有数千名工程师多年来一直在致力于他们的搜索功能。如果你想实现“像谷歌一样”的东西,你还有很长的路要走,还需要学习很多关于算法、机器学习等的知识。你应该从一个更谦虚的目标开始。也许开始学习一些现成的工具(比如Solr),了解一下它们是如何工作的。找出如何利用这些工具为您提供所需的功能。