我的情况如下。我有两台服务器。一台用作我的所有应用程序 (PHP),另一台用作带有 Solr (Solandra) 和 OpsCenter 的 Cassandra DB。
我在我的应用程序服务器上使用 PHP 通过 PHPCassa 访问我的 Cassandra 数据。
我的问题是,我是否需要在我的应用程序和/或数据库服务器上安装 Thrift?
更新
我以前在一台服务器上同时安装了 thrift 和 cassandra,而且成功了。我现在的问题是我有两台服务器。一台安装了应用程序,另一台安装了 Cassandra。我的问题是如何让另一台服务器上的 PHP 与 Cassandra 对话?
因为当我查看我的笔记时,似乎我需要在一个服务器上安装 PHP、Thrift 和 Cassandra。
答案1
在客户端上,你需要它有 php 支持。有几个选项。看看http://wiki.apache.org/cassandra/ThriftExamples#PHP举些例子。