2013-12-16 66 views
1

我已經從1節點cass 1.2服務器(使用nodetool snapshot命令)獲取了我的數據快照。我可以將這些數據導入1節點cassandra 2.0服務器嗎?將Cassandra 1.2數據導入到Cassandra 2.0

我最初的想法是,也許我需要使用SStable2json工具,但有沒有更簡單的方法,這意味着我可以從我擁有的快照導入一種方法。

感謝

回答

1

如果創建密鑰空間和列的家庭完全按照你做你的1.2的服務器上,你可以把你的快照/重啓卡桑德拉。或者,如果您不想重新啓動Cassandra,則可以運行「nodetool refresh」。

現在Cassandra 2.0將與您的1.2數據一起工作。然後您應該運行'nodetool upgradesstables'以2.0格式重寫SSTables。