上一页 1 2 3 4 5 6 7 8 9 ··· 45 下一页
摘要: HLog 1.概述 Hlog又称为WAL(write ahead log),目的就是为了防止内存数据丢失做的备份。故名思义就是在数据写入memory store之前,先把数据写入到这个wal日志文件中。 HBase的Write Ahead Log (WAL)提供了一种高并发、持久化的日志保存与回放机 阅读全文
posted @ 2021-07-22 18:27 sixinshuier 阅读(533) 评论(2) 推荐(1) 编辑
摘要: Hbase RegionServer Region Server 的作用 RegionServer主要负责用户数据写入、读取等基础操作。 Region Server 组件 HLog : 保证数据的可靠性。 BlockCache: 将数据缓存在内存中,提升数据读取性能。 Region: 数据表的一个数 阅读全文
posted @ 2021-07-22 11:13 sixinshuier 阅读(209) 评论(1) 推荐(0) 编辑
摘要: ![](https://img2020.cnblogs.com/blog/1723772/202107/1723772-20210722104609068-2013714511.jpg) 阅读全文
posted @ 2021-07-22 10:45 sixinshuier 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 强力推荐《Hbase 实现与原理》这本书。 snapshot不会拷贝数据,可以理解为它是原数据的一个指针。 我们知道Hbase数据文件一旦落到磁盘之后就不允许更新删除等原地修改操作。只能追加写入新的文件。。这种机制下实现某个表的snapshot只需要给当前表的所有文件分别新建一个引用(指针),其他新 阅读全文
posted @ 2021-07-21 17:35 sixinshuier 阅读(148) 评论(1) 推荐(0) 编辑
摘要: Hbase 备份与恢复的发展历程: 从最早使用distcp进行关机全备份 到0.94版本使用copyTable工具在线跨集群备份 到0.98版本推出在线Snapshot备份 在线Snapshot备份具备的功能: 全/增量备份: 业务场景1: 对于重要的业务数据,可以每天备份,以备发生故障时,可以回滚 阅读全文
posted @ 2021-07-21 13:51 sixinshuier 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 概述: HBaseFsck(hbck)是一个用于检查区域一致性和表完整性问题并修复损坏的HBase的工具。 作用: HBase Region一致性 集群中所有 region 都 被 assign,而且 deploy 到唯一一台RegionServer上 该 region 的状态在内存中、hbase: 阅读全文
posted @ 2021-07-21 11:47 sixinshuier 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Python中的错误可以有两种类型,即error和exception。error是程序中的问题,程序会因此停止执行。另一方面,当某些内部事件发生时,会引发异常,从而改变程序的正常流程。 error 顾名思义,代码中引发的错误。例如语法错误,导致程序终止。 a = 10000 if(a>2999) p 阅读全文
posted @ 2021-07-21 00:46 sixinshuier 阅读(64) 评论(0) 推荐(0) 编辑
摘要: @staticmethod是一个内置的修饰符,它在Python中定义类中的静态方法。静态方法不接收任何引用参数,无论它是由类的实例调用还是由类本身调用。 @staticmethod 特点 声明一个静态方法 不可以有 cls or self 参数. 既不可以访问类的方法,又不可以访问实例的方法 . 可 阅读全文
posted @ 2021-07-20 23:58 sixinshuier 阅读(50) 评论(0) 推荐(0) 编辑
摘要: @classmethod: 定义操作类,而不是操作实例的方法。classmethod改变了调用方法的方式,因此类方法的第一个参数是类本身,而不是实例。@classmethod最常见的用途是定义备选构造方法。 1.定义方式 Python中3种方式定义类方法, 常规方式, @classmethod修饰方 阅读全文
posted @ 2021-07-20 23:33 sixinshuier 阅读(878) 评论(0) 推荐(0) 编辑
摘要: lambda 定义匿名函数 语法: lambda arguments: expression 此函数可以有任意数量的参数,但只能有一个表达式,该表达式将被计算并返回。 一种是在需要函数对象的地方自由使用lambda函数。 它除了在函数中使用其他类型的表达式外,在编程的特定领域也有各种用途。 Exam 阅读全文
posted @ 2021-07-20 23:20 sixinshuier 阅读(34) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 45 下一页