我的目标是将行从一个Cassandra 2.0表移动到另一个具有不同主键的表。为确保数据一致性,我需要使用原始时间戳(USING TIMESTAMP
)插入它们。我计划使用COPY TO
/ COPY FROM
或COPY TO
以及CSV自定义导入。
有没有办法复制带时间戳的行? TimeUUID列上的unixTimestampOf()
无效“不正确的COPY命令”。
提前致谢。
答案 0 :(得分:1)
使用COPY TO/FROM
无法做到这一点。
但是可以使用WRITETIME
函数获取列的时间戳
http://cassandra.apache.org/doc/cql3/CQL.html#selectSelection