Astyanax 1.56.37中的InvalidRequestException(原因:比较器的字节太多)

时间:2013-06-25 10:13:23

标签: cassandra astyanax

参考InvalidRequestException(why:Too many bytes for comparator) on execute query to composite columns using Asytanax

我使用astyanax 1.56.37和cassandra 1.2.5

获得了确切的问题

我看不到https://issues.apache.org/jira/browse/CASSANDRA-4377的修复工作。 仔细检查:此修复程序是否存在于1.2.5?

1 个答案:

答案 0 :(得分:1)

InvalidRequestException表示您在Astyanax中使用的合并与您创建CQL表格的方式不匹配。

这通常意味着您为主键提供了太多字段。使用Astyanax时,您还必须在创建键空间上下文时将CQL版本设置为CQL3。

如果您阅读了您发布的JIRA问题的详细信息,则表明已解决该问题。所以是的,这个修复程序是从1.2.0测试版开始的,因此它也将在1.2.5中出现。