Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala Datastax cassandra核心驱动程序数据类型序列化/反序列化方法的替代方法是什么_Scala_Datastax_Datastax Java Driver_Spark Cassandra Connector - Fatal编程技术网

Scala Datastax cassandra核心驱动程序数据类型序列化/反序列化方法的替代方法是什么

Scala Datastax cassandra核心驱动程序数据类型序列化/反序列化方法的替代方法是什么,scala,datastax,datastax-java-driver,spark-cassandra-connector,Scala,Datastax,Datastax Java Driver,Spark Cassandra Connector,我们正在使用spark(1.5.2)中连接到cassandra的scala代码运行作业。新的spark cassandra接头(1.5)取决于cassandra-driver-core-2.2.0-RC3 2.2.0-RC3中删除的数据类型序列化/反序列化方法 序列化/反序列化的替代方法是什么 13: error: value serialize is not a member of com.datastax.driver.core.DataType.CollectionType [ERROR]

我们正在使用spark(1.5.2)中连接到cassandra的scala代码运行作业。新的spark cassandra接头(1.5)取决于cassandra-driver-core-2.2.0-RC3

2.2.0-RC3中删除的数据类型序列化/反序列化方法

序列化/反序列化的替代方法是什么

13: error: value serialize is not a member of com.datastax.driver.core.DataType.CollectionType
[ERROR]       implicit def ListString2ByteBuffer(list : List[String]): ByteBuffer = 
DataType.list(DataType.text()).serialize(list.asJava, ProtocolVersion.NEWEST_SUPPORTED);
见:

DataType不再引用TypeCodec,因此处理数据类型序列化和反序列化的方法已被删除…现在必须在TypeCodec上直接调用这些方法

要获得TypeCodec,您可以使用以下内容:

CodecRegistry.DEFAULT_INSTANCE.codecFor(myDateType)
见:

DataType不再引用TypeCodec,因此处理数据类型序列化和反序列化的方法已被删除…现在必须在TypeCodec上直接调用这些方法

要获得TypeCodec,您可以使用以下内容:

CodecRegistry.DEFAULT_INSTANCE.codecFor(myDateType)

检查此链接:Hi Ravindra,弃用列表显示serialize/deserialize的第二个参数已从int类型更改为enum,并标记了弃用的旧参数我已使用jackson API和objectMapper进行序列化和反序列化。可以吗?请检查此链接:Hi Ravindra,不推荐的列表显示serialize/deserialize的第二个参数已从int类型更改为enum,并标记了我使用jackson API和objectMapper进行序列化和反序列化的旧参数。可以吗?