首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Extras Cassandra-JDBC:无效的方法名称:'prepare_cql_query‘

Apache Extras Cassandra-JDBC:无效的方法名称:'prepare_cql_query‘
EN

Stack Overflow用户
提问于 2012-09-06 04:53:15
回答 1查看 641关注 0票数 2

我在版本1.1.1上使用Apache Extras项目cassandra-jdbc ( http://code.google.com/a/apache-extras.org/p/cassandra-jdbc/ ),在版本1.1.1上使用cassandra-thrift和cassandra-clientutil依赖项。

我的Cassandra版本是1.0.10。我不得不在1.1.1版本中使用cassandra-jdbc,因为PreparedStatements在早期版本中不可用。

我得到的问题是:

代码语言:javascript
复制
org.apache.thrift.TApplicationException: Invalid method name: 'prepare_cql_query'
at org.apache.thrift.TApplicationException.read(TApplicationException.java:108)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:71)
at org.apache.cassandra.thrift.Cassandra$Client.recv_prepare_cql_query(Cassandra.java:1438)

我在其他地方读到( https://wso2.org/jira/browse/CARBON-13577 )这个问题可能可以通过将Cassandra升级到1.1.0来解决,但是我正在使用DataStax,所以我不确定我是否可以升级它。有没有其他方法可以克服这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-06 05:11:24

原因很简单,直到Cassandra1.1:https://issues.apache.org/jira/browse/CASSANDRA-2475才支持预准备语句

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12289583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档