Hadoop hbase复制和快照命令之间的差异

Hadoop hbase复制和快照命令之间的差异,hadoop,hbase,Hadoop,Hbase,我在hbase中有一个包含大量数据的表,我想放在表的后面,所以在这种情况下这是好的 1--复制命令以备份表 2--拍摄该表的快照 还请解释快照的内部机制,它只是重命名表吗 问候 阿米特 HBase快照允许您对表进行快照,而不会对区域服务器造成太大影响。快照、克隆和恢复操作不涉及数据复制。此外,将快照导出到另一个群集不会对区域服务器产生影响 在版本0.94.6之前,备份或克隆表的唯一方法是使用CopyTable/ExportTable,或者在禁用表后复制HDFS中的所有hfiles。这些方法的

我在hbase中有一个包含大量数据的表,我想放在表的后面,所以在这种情况下这是好的

1--复制命令以备份表 2--拍摄该表的快照

还请解释快照的内部机制,它只是重命名表吗

问候 阿米特

  • HBase快照允许您对表进行快照,而不会对区域服务器造成太大影响。快照、克隆和恢复操作不涉及数据复制。此外,将快照导出到另一个群集不会对区域服务器产生影响
在版本0.94.6之前,备份或克隆表的唯一方法是使用CopyTable/ExportTable,或者在禁用表后复制HDFS中的所有hfiles。这些方法的缺点是,您可能会降低区域服务器的性能(复制/导出表),或者需要禁用该表,这意味着不进行读取或写入;这通常是不可接受的

  • 快照是一组元数据信息,允许管理员返回到表的先前状态。快照不是表的副本;它只是一个文件名列表,并不复制数据。完整快照还原意味着您返回到以前的“表架构”,并恢复以前的数据,从而丢失自快照创建以来所做的任何更改
另外,请参见