0

在使用 Asytanax 对复合列执行查询时,请参阅InvalidRequestException(为什么:比较器的字节数过多)

我使用 astyanax 1.56.37 和 cassandra 1.2.5 得到了确切的问题

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

4

1 回答 1

1

InvalidRequestException意味着您使用的复合材料Astyanax与您创建CQL表格的方式不匹配。

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

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

于 2013-06-25T10:45:54.730 回答