`
zhang_xzhi_xjtu
  • 浏览: 536332 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

hbase web console simplehbaseviewer

 
阅读更多
https://github.com/zhang-xzhi/simplehbaseviewer
https://github.com/zhang-xzhi/simplehbaseviewer/wiki/_pages

simplehbaseviewer是基于simplehbase的web操作界面.

目前提供以下功能:

htable插入数据,指定时间戳。

htable查询数据,SQL-Like,可以指定maxversion,时间戳范围,limit分页查询。

htable删除数据。

自定义rowkey生成函数,方便查询。 例子: 有一个rowkey的设计如下: 月账单rowkey设计如下: md5(userId)前4位userId反转账单周期反转 自定义一个rowkey生成函数billCategoryRowKey,配置在simplehbaseviewer中,可以使用如下方式查询。

select * from billCategory rowkey is billCategoryRowKey ("2088123456781234_20140401")


     query console:
     可以对htable进行数据put,scan, delete操作。
    
     example:
     比如
     
     insert into billCategory  ( userId ) values ( "2088123456781234" ) rowkey is billCategoryRowKey ("2088123456781234_20140401") 
     
     insert into MyRecordV05 ( name,age ) values ( "allen", "30" ) rowkey is intkey ("0")   
     
     insert into MyRecordV05 ( fatname,age ) values ( "allenfat", "30" ) rowkey is intkey ("0") 
     
     insert into MyRecordV05 ( name ) values ( null ) rowkey is intkey ("0")
     
     
     
     select * from  billCategory   startkey is billCategoryRowKey ("2088123456781234_20140401") 
     
     select * from MyRecordV05 startkey is intkey ("0") , endkey is intkey ("100") maxversion 10 startTS is "2014-01-01" , endTS is "2100-01-01" limit 10 , 20
     
     select * from MyRecordV05 startkey is intkey ("0")  startTS is "2014-01-01" limit 10 , 20
     
     select * from MyRecordV05 startkey is intkey ("0")
     
     select * from MyRecordV05 rowkey is intkey ("0")   
     
     
     delete * from MyRecordV05 startkey is intkey ("0")  




  • 大小: 117 KB
分享到:
评论
2 楼 zhang_xzhi_xjtu 2014-04-28  
只有simplehbase是需要手工安装的,在另一个git项目里。
https://github.com/zhang-xzhi/simplehbase

其他都是公网上的,能说下你是哪个jar取不到吗?
1 楼 wubo2qml 2014-04-28  
github上面下载下来的程序导入到本地eclipse很多包都不存在,pom.xml里面的下载包应该是楼主的私服,建议楼主把引用到的包打包到程序里面!3q

相关推荐

    hbase数据可视化系统

    《HBase数据可视化系统构建详解》 在大数据领域,HBase作为一款分布式列式数据库,因其高并发、低延迟和大规模存储的特点,被广泛应用在实时数据处理和分析中。然而,对于非技术人员来说,直接操作HBase命令行进行...

    HBase为数据库的web系统

    而HBase作为Hadoop集群的数据库同样在很多场景中大显身手。同样Hadoop集群的稳定性需要得到实时的监控。存储资源、计算资源、网络资源等发生阻塞或者错误需要及时告知集群管理员。本文实现了基于HBase的网站告警系统...

    hbase用于查询客户端工具

    6. **HBase Console**:这是HBase提供的一个简单的Web界面,用于查看表的信息、region分布和集群状态。它不支持复杂的查询,但对于快速检查和监控HBase实例非常有用。 7. **HBase MapReduce**:MapReduce是Hadoop...

    HbaseTemplate 操作hbase

    在IT行业中,尤其是在大数据处理领域,HBase是一个广泛使用的分布式、高性能、列式存储的NoSQL数据库。HBase是建立在Hadoop文件系统(HDFS)之上,为处理大规模数据提供了一个高效的数据存储解决方案。而Spring Data...

    hadoop和HBase常用shell命令

    在使用 HBase 之前,我们需要先进入 HBase shell Console。命令如下: ``` hbase(main)> hbase shell ``` ### 2. 表的管理 #### 2.1 查看表 查看当前 HBase 实例中的所有表: ``` hbase(main)> list ``` #### 2.2 ...

    nosql-实验三HBase管理工具和客户端.docx

    HBase Web UI 是一个基于 Web 的管理界面,通过浏览器即可访问和管理 HBase 数据库。用户可以通过 HBase Web UI 查看配置信息、监控集群状态、管理表结构等。 启动 HBase Web UI 需要在浏览器中输入 ...

    Hbase可视化客户端.rar

    常见的HBase可视化工具有 Apache Ambari、HBase Console、HBase Shell、Beeline(用于HBase与Hive的集成)以及一些第三方工具如HBase Manager、Hue等。这些工具通常提供以下功能: 1. 数据浏览:允许用户以表格形式...

    基于springboot集成hbase过程解析

    SpringBoot则是一个基于Java的现代Web框架,提供了简洁、灵活、模块化的开发体验。将SpringBoot与HBase集成,可以实现高效、可扩展的数据存储和处理解决方案。 知识点1:HBase的特点 HBase是一种基于Hadoop的...

    pinpoint的hbase初始化脚本hbase-create.hbase

    搭建pinpoint需要的hbase初始化脚本hbase-create.hbase

    HBase官方文档中文版-HBase手册中文版

    HBase是一种分布式、基于列族的NoSQL数据库,由Apache软件基金会开发并维护,是Hadoop生态系统中的重要组件。这份“HBase官方文档中文版”提供了全面深入的HBase知识,帮助用户理解和掌握如何在大数据场景下有效地...

    hbase配置内置的zookeeper

    ### HBase 配置内置 ZooKeeper 的详细步骤与解析 #### 一、配置背景与目的 在 HBase 的部署环境中,ZooKeeper 起着非常重要的作用,它主要用于协调集群中的各个节点,并且管理 HBase 的元数据。通常情况下,HBase ...

    hbase安装包

    6. 检查HBase是否正常启动:可以通过Web UI(默认端口是60010)或者命令行工具`hbase shell`来验证。 在实际应用中,你可能还需要学习如何创建表、插入数据、查询数据、管理表的列族和版本、进行数据的批量导入导出...

    Hbase权威指南(HBase: The Definitive Guide)

    ### HBase权威指南知识点概述 #### 一、引言与背景 - **大数据时代的来临**:随着互联网技术的发展,人类社会产生了前所未为的数据量。这些数据不仅数量巨大,而且种类繁多,传统的数据库系统难以应对这样的挑战。 ...

    HBase开启审计日志

    ### HBase开启审计日志详解 #### 一、概述 HBase是一款分布式列式存储系统,基于Google的Bigtable论文实现。它具有高可靠性、高性能、面向列、可伸缩的特点,非常适合处理海量数据。在大数据领域,HBase被广泛用于...

    HBase(hbase-2.4.9-bin.tar.gz)

    HBase(hbase-2.4.9-bin.tar.gz)是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System...

    hbase-site.xml.doc

    * hbase.regionserver.info.bindAddress:0.0.0.0,这个参数指定了 HBase RegionServer WEB-UI 绑定的地址。 十、HBase RegionServer IPC 配置 * hbase.ipc.server.callqueue.handler.factor:0.1,这个参数指定了...

    在windows上安装Hbase

    在Windows上安装HBase 本文将指导您如何在Windows平台上安装HBase,包括配置详解。安装完成后,您将能够配置集群。 一、前提条件 在安装HBase前,需要安装Cygwin和Hadoop。这两个软件的安装不在本文的讨论范围内...

    HBase学习利器:HBase实战

    ### HBase学习利器:HBase实战 #### 一、HBase简介与背景 HBase是Apache Hadoop生态系统中的一个分布式、可扩展的列族数据库,它提供了类似Bigtable的能力,能够在大规模数据集上进行随机读写操作。HBase是基于...

    hbase安装与使用

    ### HBase 安装与使用知识点详解 #### 概述 HBase 是一款构建于 Hadoop 之上的分布式、可扩展的大规模数据存储系统。它提供了类似 Google BigTable 的功能特性,非常适合处理海量数据和高并发读写需求的应用场景。...

Global site tag (gtag.js) - Google Analytics