如何使用pecl solr扩展连接到mysql?

时间:2017-03-23 08:29:06

标签: php mysql solr pecl

我正在研究PECL Solr扩展。 它适用于所有文档搜索和其他功能。 但我想将它与mysql db连接。

请建议采取相同步骤,并且需要进行更改以实现此目的。

谢谢

1 个答案:

答案 0 :(得分:0)

您必须自己管理与MySQL的连接 - 正如您在处理MySQL数据时通常所做的那样。然后,您通过MySQL检索数据,并使用Solr扩展名将其提交给Solr。

替代方法是use the DataImportHandler in Solr - 这与solr pecl扩展完全分开,因为功能内置于Solr(而不是扩展)。

solr扩展名与MySQL没有任何直接兼容性,仅用于与Solr通信。您可以通过发出file_get_contents的单个http请求来触发数据导入处理程序,而无需通过Solr扩展。