2017-09-14 46 views
0

我正在学习如何使用solr开发搜索应用程序。我有一个使用html创建的网站,它有一个搜索栏。如何在搜索时与solr通信?

当用户输入要搜索的关键字时,它必须从索引到solr的数据中检索匹配的记录。我的问题是如何连接前端 网站与solr。

请给我明确的步骤来实现相同的。

回答

0

有与solr通信的不同库,您可以使用取决于您的技术。一些是::

日光浴[PHP]:

日光浴是一个PHP Solr的客户机库,准确地建模Solr的概念。在许多其他Solr库只处理与Solr的通信的情况下,Solarium还可以使用一个良好记录的API来减轻您处理所有复杂的Solr查询参数的难度。

https://github.com/solariumphp/solarium

草堆[Django的]:

草堆为Django提供模块化搜索。它具有一个统一的,熟悉的API,允许您插入不同的搜索后端(如Solr,Elasticsearch,Whoosh,Xapian等),而无需修改代码。

https://django-haystack.readthedocs.io/en/master/