原创 HBase原理 | HBase Region 運行狀態學習

HBase爲每個Region維護一個狀態,並將該狀態保留在hbase:meta中。hbase:meta 本身的Region狀態保留在ZooKeeper中。可以在Master Web UI中查看Region的過渡狀態。以下是可能的Region

原创 必會技能!Docker助你快速上手玩轉HBase!

前言:本文主要講述瞭如何使用Docker快速上手HBase,省去繁雜的安裝部署環境,直接上手,小白必備。適合HBase入門學習及簡單代碼測試。 1. Docker 安裝 參考地址: https://yeasy.gitbook.io/dock

原创 HBase Filter 過濾器之 DependentColumnFilter 詳解

前言:本文詳細介紹了 HBase DependentColumnFilter 過濾器 Java&Shell API 的使用,並貼出了相關示例代碼以供參考。DependentColumnFilter 也稱參考列過濾器,是一種允許用戶指定一個參

原创 HBase Filter 過濾器之 ValueFilter 詳解

前言:本文詳細介紹了 HBase ValueFilter 過濾器 Java&Shell API 的使用,並貼出了相關示例代碼以供參考。ValueFilter 基於列值進行過濾,在工作中涉及到需要通過HBase 列值進行數據過濾時可以考慮使用

原创 HBase Filter 過濾器之QualifierFilter詳解

前言:本文詳細介紹了 HBase QualifierFilter 過濾器 Java&Shell API 的使用,並貼出了相關示例代碼以供參考。QualifierFilter 基於列名進行過濾,在工作中涉及到需要通過HBase 列名進行數據過

原创 HBase Filter 過濾器之FamilyFilter詳解

前言:本文詳細介紹了 HBase FamilyFilter 過濾器 Java&Shell API 的使用,並貼出了相關示例代碼以供參考。FamilyFilter 基於列族進行過濾,在工作中涉及到需要通過HBase 列族進行數據過濾時可以考慮

原创 HBase Filter 過濾器之RowFilter詳解

前言:本文詳細介紹了HBase RowFilter過濾器Java&Shell API的使用,並貼出了相關示例代碼以供參考。RowFilter 基於行鍵進行過濾,在工作中涉及到需要通過HBase Rowkey進行數據過濾時可以考慮使用它。比較

原创 如何在 HBase Shell 命令行正常查看十六進制編碼的中文?哈哈~

今天比較開心,只想哈哈哈哈哈 啥也不多說了,直接看示例吧!絕對比我口才好~ hbase(main):050:0> scan 'test' ROW CO

原创 HBase Filter 過濾器之 Comparator 原理及源碼學習

前言:上篇文章HBase Filter 過濾器概述對HBase過濾器的組成及其家譜進行簡單介紹,本篇文章主要對HBase過濾器之比較器作一個補充介紹,也算是HBase Filter學習的必備低階魂技吧。本篇文中源碼基於HBase 1.1.

原创 HBase Filter 過濾器概述

abc 過濾器介紹 HBase過濾器是一套爲完成一些較高級的需求所提供的API接口。 過濾器也被稱爲下推判斷器(push-down predicates),支持把數據過濾標準從客戶端下推到服務器,帶有 Filter 條件的 RPC 查詢請求

原创 HBase BucketAllocatorException 異常剖析

近日,觀察到HBase集羣出現如下WARN日誌: 2020-04-18 16:17:03,081 WARN [regionserver/xxx-BucketCacheWriter-1] bucket.BucketCache:Failed

原创 HBase Shell 十大花式玩兒法

前言:工慾善其事必先利其器,今天給大家介紹一下HBase Shell十大花式利器,在日常運維工作中,可以試着用起來。 1. 交互模式 也就是我們最常用到的Shell命令行的方式。 $ hbase shell hbase(main):0

原创 全方位認識HBase:一個值得擁有的NoSQL數據庫(一)

前言:說起HBase這門技術,在認知上對於稍微接觸或使用過它的人來講,可能只是百千數據庫中一個很普通的庫,大概就像我對Redis的認知一樣:緩存嘛!可對於HBase,我確實是帶着某些感情在的。今日突然萌生了一個生趣的想法,想拋開技術的視角

原创 HBase-2.2.3源碼編譯-Windows版

源碼環境一覽 windows: 7 64Bit Java: 1.8.0_131 Maven:3.3.9 Git:2.24.0.windows.1 HBase:2.2.3 Hadoop:2.8.5 下載安裝 1. Maven|Git|Jav

原创 HBase協處理器加載的三種方式

本文主要給大家羅列了HBase協處理器加載的三種方式:Shell加載(動態)、Api加載(動態)、配置文件加載(靜態)。其中靜態加載方式需要重啓HBase。 我們假設我們已經有一個現成的需要加載的協處理器Jar包:HelloCoproc