摘要:
目录 1. HBase写入流程 1.1 写入流程的三个阶段 1.1.1 客户端请求阶段 1.1.2 Region写入阶段 1.1.3 MemStore Flush阶段 1.1.3.1 Flush触发条件 1.1.3.2 flush执行流程 1.1.3.3 生... 阅读全文
摘要:
目录 一、RegionServer的核心模块 1.1RegionServer内部结构 1.2HLog 1.3 MemStore 1.3.1 MemStore的GC问题 1.3.2 MSLAB内存管理方式 1.3.3 MemStore Chunk Pool 1.... 阅读全文
摘要:
一、Hbase基础数据结构与算法 Hase的一个 列簇 本质是一颗LSM树。LSM树分为内存和磁盘。 内存:(保证有序)平衡二叉树,红黑树,跳跃表 (考虑并发)选择了跳跃表。来维护一个有序的KeyValue集合。ConcurrSkipListMap磁盘:... 阅读全文
摘要:
目录 一、HBase体系结构 1. HBase 客户端 2. zookeeper 3. Master 4. RegionServer (1).WAL(HLog) (2).BlockCache 5. Region 6. Store 二、HBase系统特性 1. ... 阅读全文
摘要:
前言 今天开始shell的学习,shell是核心程序Kernel之外的命令解析器,是一个程序,也是一种命令语言和程序设计语言。作为一种命令语言,可以交互式解析用户输入的命令。 比如输入ls命令后,shell会解析ls这个字符并向内核发出请求,内核执行这... 阅读全文
摘要:
String相关的 1. charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。 string.charAt(i); // i为索引, 索引范围为 0 到 length() - 1 2. lengt... 阅读全文
摘要:
环境信息: 测试环境版本操作系统centos6.9CDH5.13问题描述: 往集群中的主机添加角色时,发现HDFS 存在警告信息,其... 阅读全文
摘要:
环境信息 组件版本操作系统centos6.9CDH5.13kerberos是问题现象 HUE+kerberos启动报错Couldn’... 阅读全文
摘要:
测试环境 组件版本操作系统centos7.4dockerCE18.1需求 需要将容器的ip设置为固定ip docker的网络类型 d... 阅读全文
摘要:
环境信息: 组件版本操作系统centos 6.9CDH5.13kerberos环境是问题现象: CDH集群安装kerberos权限后... 阅读全文