0

我正在使用 Cassandra 1.2.8 和 Thrift API,目前我只使用本地服务器远程工作。但我需要将它与我的生产服务器上的集群连接起来。我可以使用 Hector API 轻松连接集群,但我已经使用 Thrift 完成了大部分开发,所以我不想转向 Hector。
与 Thrift 我正在使用此代码连接到服务器

    TTransport tr = new TFramedTransport(new TSocket("10.11.11.111", 9160));
    TProtocol proto = new TBinaryProtocol(tr, true, true);
    Cassandra.Client client = new Cassandra.Client(proto);
    tr.open();

请指导我如何做到这一点

谢谢

4

1 回答 1

0

当您连接集群中的一台机器时,您将自动连接到整个集群。集群对您的应用程序透明地管理数据的分发等,您只需要一台服务器即可与之通信,它可以是任何一台。真的就是这么简单。

于 2013-10-11T19:28:20.007 回答