摘要:
1. 前言 为探索JDK15的ZGC特性在HBase中的表现力是否犹如传言中的那么优秀,我用AdoptOpenJDK15重新编译了社区版本的hbase-1.4.8,接着完成了编译之后,HBase完全分布式的部署和功能上的测试,并把整个编译的流程与解决过的问题一一分享在了之前的文章中。 但是我们线上在 阅读全文
posted @ 2021-07-17 13:02
大猿小猿向前冲no1
阅读(431)
评论(0)
推荐(0)
摘要:
1. 摘要 客户端连接HBase,常用的方式主要有两种,直连Zookeeper和连接HBase Thrift Server。第一种是Java中常用的方式,官方在hbase-client包里提供了丰富的API,另一种是HBase的thrift api,主要在跨语言环境中使用。 我们线上大部分的业务是由 阅读全文
posted @ 2021-07-17 12:53
大猿小猿向前冲no1
阅读(627)
评论(0)
推荐(0)
摘要:
目录导读 1. 引言 对于很多初次接触HBase的伙伴,在使用其客户端API来构建Connection连接对象的时候,有可能会陷入以下几个误区。 类比druid等mysql数据库连接池,自己封装一个Connection对象的资源池,每次使用都从池中取出一个Connection对象; 在多线程的工作环 阅读全文
posted @ 2021-07-17 12:51
大猿小猿向前冲no1
阅读(1588)
评论(0)
推荐(0)
摘要:
HBase 教程 HBase 概述 HBase是Hadoop的生态系统,是建立在Hadoop文件系统(HDFS)之上的分布式、面向列的数据库,通过利用Hadoop的文件系统提供容错能力。如果你需要进行实时读写或者随机访问大规模的数据集的时候,请考虑使用HBase! HBase作为Google Big 阅读全文
posted @ 2021-07-17 12:45
大猿小猿向前冲no1
阅读(388)
评论(0)
推荐(0)
摘要:
HBase服务高可用之路的探索 一、背景 这里的高可用并不是指HBase本身的高可用机制。而是HBase主备双服务的高可用,线上业务依赖于主备HBase集群来提供数据支持,主集群首要的任务时负责数据的读写,备集群只是为了容灾。 对于HBase主备服务高可用方案的调研,团队内部从未停止过探索的步伐。从 阅读全文
posted @ 2021-07-17 12:17
大猿小猿向前冲no1
阅读(248)
评论(0)
推荐(0)
摘要:
hbase-sdk 基于hbase-client的相关API开发而来的一款轻量级的HBase ORM框架。 😋 hbase-sdk分为spring-boot-starter-hbase和hbase-sdk-core两部分。 SpringBoot项目中引入spring-boot-starter-hb 阅读全文
posted @ 2021-07-17 12:09
大猿小猿向前冲no1
阅读(123)
评论(0)
推荐(0)
摘要:
1. 背景 在了解HBCK2之前,建议先了解一下啥是HBCK。HBCK是HBase1.x中的命令,到了HBase2.x中,HBCK命令不适用,且它的写功能(-fix)已删除,它虽然还可以报告HBase2.x集群的状态,但是由于它不了解HBase2.x集群内部的工作原理,因此其评估将不准确。因此,如果 阅读全文
posted @ 2021-07-17 11:46
大猿小猿向前冲no1
阅读(1418)
评论(0)
推荐(0)

浙公网安备 33010602011771号