HBase
青眼酷白龙
这个作者很懒,什么都没留下…
展开
-
HBase Observer协处理器
HBase Observer协处理器 RegionObserver 允许您观察 Region上的事件 ,例如Get和Put操作。 RegionServerObserver 允许您观察 与RegionServer操作相关的事件 ,例如启动,停止或执行合并,提交或回滚。 MasterObserver 允许您观察 与HBase Master相关的事件 ,例如表创建,删除或schema修改。 WalObserver 允许您观察 与预写日志(WAL)相关的事件 。 Observer 类似原创 2020-09-01 12:49:00 · 274 阅读 · 0 评论 -
通过HBase的协处理器(coprocessor)和solr构建二级索引
通过HBase的协处理器(coprocessor)和solr构建二级索引 1 maven的pom文件的配置 <!-- 指定仓库位置,依次为aliyun、cloudera和jboss仓库 --> <repositories> <repository> <id>aliyun</id> <url>http://maven.aliyun.com/nexus/content/原创 2020-09-01 11:40:36 · 177 阅读 · 0 评论 -
HBase和ElasticSearch整合构建二级索引
HBase和ElasticSearch整合构建二级索引 1 maven的pom文件的配置 <dependencies> <!--es客户端--> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId>原创 2020-09-01 10:12:31 · 589 阅读 · 0 评论 -
预分区、Rowkey的设计
原创 2020-07-18 23:45:32 · 112 阅读 · 0 评论 -
bulkload批量加载数据到HBase
bulkload批量加载数据到HBase模板代码 需求:将hdfs上/hbase/input/user.txt的数据文件,转换成HFile格式,然后load到myuser2这张表里面去。 首先通过MapReduce读取hdfs上数据,把数据输出成为Hfile格式文件 1 LoadMapper public class LoadMapper extends Mapper<LongWritable, Text, ImmutableBytesWritable, Put>{ @Override原创 2020-07-13 20:12:11 · 210 阅读 · 0 评论 -
HBase种的过滤器
HBase中的过滤器 过滤器的种类很多,但是可以分为两大类(比较过滤器和专用过滤器) 过滤器的作用是在服务端判断数据是否满足条件,然后只将满足条件的数据返回给客户端。 1 CompareFilter.CompareOp public enum CompareOp { /** less than */ LESS, /** less than or equal to */ LESS_OR_EQUAL, /** equals */ EQUAL, /**原创 2020-07-13 15:12:14 · 157 阅读 · 0 评论 -
Hbase java API操作(模板代码)
Hbase java API操作 1 创建maven工程 导入jar包 <repositories> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> </repository> <原创 2020-07-13 15:11:49 · 301 阅读 · 0 评论 -
读取HDFS数据写入HBase中java模板代码
读取HDFS数据写入HBase中java模板代码 读取hdfs路径/hbase/input/user.txt内容如下: 0007 zhangsan 18 0008 lisi 25 0009 wangwu 20 1 使用mapper读取HDFS上的数据 读取一行不做任何处理发送给reducer public class HDFS2HBaseMapper extends Mapper<LongWritable,Text ,Text, NullWritable> { /**原创 2020-07-13 13:15:44 · 371 阅读 · 0 评论 -
读取HBase表数据写入HBase模板代码
读取HBase表数据写入HBase模板代码 需求:读取HBase当中一张表的数据,然后将数据写入到HBase当中的另外一张表当中去。 这里将myuser这张表当中f1列族的name和age字段写入到myuser2这张表的f1列族当中去 1Maven工程的pom.xml <repositories> <repository> <id>cloudera</id> <url>https://repo原创 2020-07-13 13:14:13 · 440 阅读 · 0 评论 -
Hbase架构图 第二版本+HBase的三核心机制
原创 2020-07-09 20:02:32 · 153 阅读 · 0 评论