使用Cassandra Java驱动程序4.13.0,我应该将varchar类型Map到什么?

sdnqo3pr  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(128)

作为Cassandra驱动程序迁移的一部分,我需要像下面这样迁移编解码器注册。

TupleType tupleType =  cluster.getMetadata().newTupleType(
    DataType.timestamp(), DataType.varchar());

cluster.getConfiguration().getCodecRegistry().register(
   new ZonedDateTimeCodec(tupleType));

我在com.datastax.oss.driver.api.core.type.DataTypes中找不到varchar类型

TupleType tupleType = DataTypes.tupleOf(DataTypes.TIMESTAMP, 
   DataTypes.need-varchar-type)

你能告诉我我能为这个Map做些什么吗?

igsr9ssn

igsr9ssn1#

varchartext数据类型相同,因此您可以使用TEXT DataType

相关问题