Cassandra ServerError:ErrorMessage code=0000[服务器错误]消息=";java.lang.RuntimeEx异常:org.codehaus.jackson.map.JsonMappingException

Cassandra ServerError:ErrorMessage code=0000[服务器错误]消息=";java.lang.RuntimeEx异常:org.codehaus.jackson.map.JsonMappingException,cassandra,datastax,Cassandra,Datastax,我正在尝试创建一个家庭 cqlsh:testkeyspace> CREATE COLUMNFAMILY testcolumnfamily (rowkey text, ts timest amp, PRIMARY KEY(rowkey)) with caching=200000 and read_repair_chance=0.4; ServerError:ErrorMessage code=0000[服务器错误]message=“java.lang.RuntimeEx 异常:org.co

我正在尝试创建一个家庭

cqlsh:testkeyspace> CREATE COLUMNFAMILY testcolumnfamily (rowkey text, ts timest
amp, PRIMARY KEY(rowkey)) with caching=200000 and read_repair_chance=0.4;
ServerError:ErrorMessage code=0000[服务器错误]message=“java.lang.RuntimeEx 异常:org.codehaus.jackson.map.JsonMappingException:无法反序列化inst java.util.LinkedHashMap超出值\u数字\u整数标记 在[来源:java.io。StringReader@1e444c9;行:1,列:1]“

我无法理解为什么卡桑德拉会出现这种错误

编辑:您至少应该在询问Cassandra 2.0.x的问题之前阅读官方文档

CREATE TABLE testcolumnfamily (rowkey text, ts timest amp, PRIMARY KEY(rowkey)) with caching='keys_only'and read_repair_chance=0.4;
对于Cassandra 2.1.0及以上版本:

CREATE TABLE testcolumnfamily (rowkey text, ts timest amp, PRIMARY KEY(rowkey)) with caching='{"keys":"ALL", "rows_per_partition":"10"}' and read_repair_chance=0.4;
其中rows\u per\u partition是要为该分区缓存的行数