zl程序教程

HBase的使用

  • Hbase 学习(八) 使用MapReduce&华为二级索引(原理)

    Hbase 学习(八) 使用MapReduce&华为二级索引(原理)

    在hbase的demo里面有个IndexBuilder的例子,它就是使用了MapReduce来操作hbase的,例子也比较简单,但是只包括了Mapper。 另外网上还有另外一个例子,也是说明这个的,这个例子更为全面一点,包括了Mapper和Reducer。 这个是华为的二级索引方案,已经开放源代码了,下面是网上的一篇讲解原理的帖子,发出来和大家共享一下。 经过本人认真阅读了一下代码,发现这个

    日期 2023-06-12 10:48:40     
  • Hbase 学习(十一)使用hive往hbase当中导入数据

    Hbase 学习(十一)使用hive往hbase当中导入数据

    我们可以有很多方式可以把数据导入到hbase当中,比如说用map-reduce,使用TableOutputFormat这个类,但是这种方式不是最优的方式。 Bulk的方式直接生成HFiles,写入到文件系统当中,这种方式的效率很高。 一般的步骤有两步: (1)使用ImportTsv或者import工具或者自己写程序用hive/pig生成HFiles (2)用completebulkload

    日期 2023-06-12 10:48:40     
  • E-MapReduce的HBase集群使用Hue

    E-MapReduce的HBase集群使用Hue

    E-MapReduce产品的emr-2.0.0以下的版本创建的HBase集群,实现Hue访问HBase步骤如下: 1. 启动HBase thrift(emr集群的master节点) su -l hdfs -c /opt/apps/hbase-1.1.1/bin/hbase thrift start /dev/null 2 1 2.安装Hue(本地或者emr集群的master节点) 备注

    日期 2023-06-12 10:48:40     
  • HBase协处理器的使用(添加Solr二级索引)

    HBase协处理器的使用(添加Solr二级索引)

    给HBase添加一二级索引,HBase协处理器结合solr 代码如下 package com.hbase.coprocessor; import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.NavigableMap;

    日期 2023-06-12 10:48:40     
  • Hbase原理介绍和使用场景分析

    Hbase原理介绍和使用场景分析

    目录 主流nosql HBase是列式存储还是行式存储 架构 HBase数据模型 列簇与数据存储 HBase 优点 HBase 缺点 HBase 适用场景 思考几个问题 读写性能对比 Hbase三个重要的机制 一个大坑 Hbase写入数据的流程  高级参数 HBase BlockCache机制讲解 Hive on Hbase

    日期 2023-06-12 10:48:40     
  • HBase使用场景和成功案例 (转)

    HBase使用场景和成功案例 (转)

    HBase 使用场景和成功案例 有时候了解软件产品的最好方法是看看它是怎么用的。它可以解决什么问题和这些解决方案如何适用于大型应用架构,能够告诉你很多。因为HBase有许多公开的产品部署,我们正好可以这么做。本章节将详细介绍一些人们成功使用HBase的使用场景。 注意:不要自我限制,认为HBase只能解决这些使用场景。它是一个初生的技术,根据使用场景进行创新正驱动着系统的发展。如果你

    日期 2023-06-12 10:48:40