使用thrift与Cassandra Cluster连接

时间:2013-10-11 16:21:30

标签: cassandra thrift

我正在使用带有Thrift API的Cassandra 1.2.8,目前我只使用本地服务器远程工作。但是我需要将它与生产服务器上的集群连接起来。我可以使用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();

请指导我如何操作

由于

1 个答案:

答案 0 :(得分:0)

当您从群集连接一台计算机时,您将自动连接到整个群集。集群透明地管理应用程序的数据分发等,您只需要一台服务器进行通信,它可以是任何一台服务器。这真的很简单。