![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Apache HBase
文章平均质量分 88
HBase一个分布式的、面向列的开源数据库
wank1259162
一个爱折腾的程序员
展开
-
HBase shell 字节类型转换
简介JRuby是纯java实现的ruby语言。JRuby使用ruby语法开发。不仅可以使用ruby类库,同时也可以使用java基础类库和第三方jar包。hbase的交互式命令行是通过jruby实现的,当我们输入hbase shell时,实际上最终执行的是org.jruby.Main,并以bin/hirb.rb作为参数,注意是根目录下bin目录中的hirb.rb,而不是hbase-shell中的irb/hirb.rb; 这个类来自jruby的包,作用是把ruby编写的代码转换成java字节码,进而能够原创 2022-01-18 14:18:20 · 3285 阅读 · 0 评论 -
Hbase 解析(四) 布隆过滤器(BloomFilter)
Hbase布隆过滤器原创 2020-03-20 16:27:28 · 1389 阅读 · 0 评论 -
Hbase 解析(三) 查询优化
1.背景Hbase 作为大数据存储的佼佼者,在数据查询方式有很大的优势,如何能更快的数据查询,一直是用户的需求。hbse程序操作都是客户端通过scan操作来执行,通过设置合理的参数,就可以实现查询。虽然hbse查询默认的参数就可以满足大多数需求,但是,一些用户在使用的时候还是不能很好设置参数,加快查询,常见的问题: 已经设置了filter为什么查询还是那么慢? 已经设置setCac...原创 2020-03-17 16:53:11 · 1255 阅读 · 0 评论 -
Hbase解析之一文搞懂协处理器
Hbase解析之一文搞懂协处理器1. 简介2. 协处理的分类2. 1 endpoint方式2. 2 observe方式3. 协处理的加载方式3.1 Master加载方式3.2 Region协处理加载方式1. 简介hbase协处理器通过实现Coprocessor接口,实现一个协处理。其中包括RegionServerCoprocessor、RegionServerCoprocessor、WALC...原创 2020-03-20 14:30:15 · 625 阅读 · 0 评论 -
HBase Schema设计简介
原文HBase与传统的关系数据库(如MySQL、PostgreSQL,Oracle等)非常不同,它的架构和提供给HBase的功能使用它的应用程序。 HBase权衡了其中一些功能,以实现可扩展性和灵活的架构。 这也意味着HBase的数据非常不同模型。 与关系型相比,设计HBase表是一种不同的方式数据库系统。基本概念Table:HBase将数据组织到表中。 表名是字符串,由可在文件系统路径中...原创 2020-03-24 15:53:35 · 1362 阅读 · 0 评论 -
Hbase 解析(一) 源码编译
x1.源码下载Hbase源码下载建议使用git从GitHub下载源码,自己编译,Hbase官网也有编译好的二进制包,可以直使用。为什么使用GitHub呢?1.GitHub拥有Hbase的所有版本信息2.可以随时切换到不同版本,进行打包编译,比较差异3.定期更新打开GitHubhttps://github.com/apache/hbase,在Releases 标...原创 2020-03-17 09:19:37 · 698 阅读 · 0 评论 -
Hbase 解析(二) 一文搞懂Hbase远程调试
1.解压文件通过官网下载编译的或者自己编译好的二进制包Hbase 解析(一) 源码编译,解压缩文件,文件目录应该包含如下文件:其中data和tmp文件夹是自己新建的数据文件夹,稍后有解释-rw-r--r-- 1 wangkai staff 139417 3 5 17:37 CHANGES.md-rw-r--r-- 1 wangkai staff 26...原创 2020-03-17 14:51:14 · 355 阅读 · 0 评论