问答 2018-11-08 来自:开发者社区

Hbase snapshot 和 merge 的互斥问题

我计划每天晚上都要 给 hbase 作 snapshot,但是假如 恰巧 hbase 的 file 在 merge ,会导致 snapshot 失败,一般如何解决呢?

文章 2017-11-24 来自:开发者社区

hbase snapshot源码分析

snapshot操作在硬盘上形式: /hbase/.snapshots /.tmp <---- working directory /[snapshot name] <----- completed snapshot 当snapshot完成时的形式展示: /hbase/.snapshots/...

文章 2016-09-11 来自:开发者社区

hbase源码系列(八)从Snapshot恢复表

在看这一章之前,建议大家先去看一下snapshot的使用。这一章是上一章snapshot的续集,上一章了讲了怎么做snapshot的原理,这一章就怎么从snapshot恢复表。 restoreSnapshot方法位于HMaster当中,这个方法没几行代码,调用了SnapshotManager的restoreSnapshot方法。 // 检查meta表当中是否存在该表 if (MetaR...

文章 2016-09-11 来自:开发者社区

hbase源码系列(七)Snapshot的过程

在看这一章之前,建议大家先去看一下snapshot的使用。可能有人会有疑问为什么要做Snapshot,hdfs不是自带了3个备份吗,这是个很大的误区,要知道hdfs的3个备份是用于防止网络传输中的失败或者别的异常情况导致数据块丢失或者不正确,它不能避免人为的删除数据导致的后果。它就想是给数据库做备份,尤其是做删除动作之前,不管是hbase还是hdfs,请经常做Snapshot,否则哪天手贱了。。....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注