摘要:
强力推荐《Hbase 实现与原理》这本书。 snapshot不会拷贝数据,可以理解为它是原数据的一个指针。 我们知道Hbase数据文件一旦落到磁盘之后就不允许更新删除等原地修改操作。只能追加写入新的文件。。这种机制下实现某个表的snapshot只需要给当前表的所有文件分别新建一个引用(指针),其他新 阅读全文
摘要:
Hbase 备份与恢复的发展历程: 从最早使用distcp进行关机全备份 到0.94版本使用copyTable工具在线跨集群备份 到0.98版本推出在线Snapshot备份 在线Snapshot备份具备的功能: 全/增量备份: 业务场景1: 对于重要的业务数据,可以每天备份,以备发生故障时,可以回滚 阅读全文
摘要:
概述: HBaseFsck(hbck)是一个用于检查区域一致性和表完整性问题并修复损坏的HBase的工具。 作用: HBase Region一致性 集群中所有 region 都 被 assign,而且 deploy 到唯一一台RegionServer上 该 region 的状态在内存中、hbase: 阅读全文
摘要:
Python中的错误可以有两种类型,即error和exception。error是程序中的问题,程序会因此停止执行。另一方面,当某些内部事件发生时,会引发异常,从而改变程序的正常流程。 error 顾名思义,代码中引发的错误。例如语法错误,导致程序终止。 a = 10000 if(a>2999) p 阅读全文