Cassandra加载数据不正确

时间:2013-05-21 10:55:17

标签: database cassandra

问题: 我从cassandra集群中复制了一些数据,并希望将其添加到另一个节点集群中。但是当我加载数据时,所有列数据都在我的数据库中写为行键。

Cassandra版本:1.1.6

我不知道我做错了什么。

编辑:

我将存储的sstables从一个集群(从cassandra的数据文件目录中)复制到我的新集群中。 复制时我指的是Windows上的CTRL-C和CTR-V。

当我重新启动集群之后,列系列中的数据如下所示:

Row Key                                                                  Columns
Movelet_{[1014][C2AED5777E365035DA700000]:[INVOICE]:[null]} 
Movelet_{[1014][C2AED57754835035DA6D0000]:[INVOICE]:[100]}  
Movelet_{[1011][0AFE012A175E5051B73C2929]:[INVOICE]:[100]}  
Movelet_{[1011][0AFE012A2873505C37B31058]:[INVOICE]:[null]} 
Movelet_{[1011][0AFE012A17645051B7091825]:[INVOICE]:[null]} 
Movelet_{[1009][C11132380A70501A3E88177B]:[INVOICE]:[100]}  
Movelet_{[1014][C2AED57754835035E1060305]:[INVOICE]:[null]}

1 个答案:

答案 0 :(得分:0)

  1. 创建快照,
  2. 使用sstableloader
  3. 加载

    在此处阅读更多内容:http://www.datastax.com/docs/1.1/backup_restore