使用 Solandra 安装 Thrift

使用 Solandra 安装 Thrift

我正在尝试使用 Solandra 安装 Thrift。

通常,当我只想安装 Thrift 和 Cassandra 时,我会遵循以下教程:https://wiki.fourkitchens.com/display/PF/Using+Cassandra+with+PHP

但是我怎样才能对 Solandra 做同样的事情呢?

使用 PHP 进行 Thrift......

使用 Ubuntu 服务器。

提前致谢!

答案1

我确实写了那个 wiki 页面。:-)

因此,我可以用两种方式来解释你的问题:

  1. 如何构建客户端以使 PHP 访问 Solandra?
  2. 当我使用 Solandra 时,如何为 PHP 构建 Cassandra Thrift 客户端?

对于第一个问题,答案是 Solandra 使用 HTTP 进行核心管理和 Solr API 访问。您不需要 Thrift 客户端(Solandra 也不支持)。对于 HTTP 客户端,我建议使用 PHP 的 cURL 扩展;目前大多数 PHP 版本都包含该扩展。

对于第二个问题,您可以按照构建普通 Cassandra 的方式构建客户端(如我的 wiki 页面上所述)。只需确保您提取的 Cassandra 版本与 Solandra 使用的版本相同即可。

相关内容