【发布时间】:2016-12-19 11:41:37
【问题描述】:
我正在尝试使用 JDBC 驱动程序连接到 Cassandra DB:
Class.forName("org.apache.cassandra.cql.jdbc.CassandraDriver");
Connection con = DriverManager.getConnection("jdbc:cassandra://10.11.15.242:9042/edgeview");
我无法连接到 Cassandra。它总是给出以下错误:
org.apache.thrift.transport.TTransportException: Read a negative frame size (-2080374784)!
我在下面添加了库:
Cassandra-jdbc-1.2.5.jar
Cassandra-thrift-1.2.6.jar
Cassandra-clientutil-1.2.6.jar
libthrift-0.9.0.jar
任何帮助将不胜感激。
【问题讨论】:
-
我投票赞成重新提出这个问题,因为错误非常独特,下面给出的答案揭示了这个错误的唯一原因(对我来说是什么帮助了我)。