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是要为该分区缓存的行数