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

How to connect to mysql using pecl solr extension?

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

连接起来

请建议执行相同操作的步骤,并需要进行更改以实现此目的。

谢谢

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

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

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