Jsp显示HBase的数据
软件:
Jdk1.7、eclipse ee、vmware安装好的CentOs6.5、Hadoop-2.6.0、HBase-0.99.2
1、建一个普通的动态Web程序,用导jar包运行,不用maven和ant。
2、把HBase和Hadoop的相应的jar包导进工程中;
主要是运行HBase API,把指定表名和行键的内容读出来。
...
分类:
Web程序 时间:
2015-06-01 09:44:28
阅读次数:
170
前一段时间需要在网页上显示HBASE查询的结果,考虑用PHP来实现,在网上搜了一下,普遍都是用thrift作为接口来实现的。?参考博文:?http://www.cnblogs.com/scotoma/archive/2013/05/16/3081236.html用上述网址里提供的PHP代码,可以访问...
分类:
Web程序 时间:
2015-05-31 19:51:43
阅读次数:
235
代码确信无误之后,ant运行起来,发现一执行就卡在Running Job XXXX那里一直不动了。 试着把代码打包成jar扔到Linux执行也还是一样的效果。还是停在那里。然后就一顿瞎蒙。最后发现是Hadoop2的datanode的问题。当时试着执行list的时候发现是znode=null啥的...
分类:
其他好文 时间:
2015-05-31 18:24:44
阅读次数:
175
对于hadoop,我也处于了解学习中,参考大量资料,现在同大家分享下学习内容。
Hadoop 是Apache 下的一个项目,由HDFS、MapReduce、HBase、Hive 和ZooKeeper
等成员组成。其中,HDFS 和MapReduce 是两个最基础最重要的成员。
HDFS 是Google GFS 的开源版本,一个高度容错的分布式文件系统,它能够提供高吞
吐量的数据访问,适合存...
分类:
其他好文 时间:
2015-05-31 09:19:53
阅读次数:
129
1 ./hbase shell 2 list 查看所有的表 3 list ‘table_name’ 查询表名,模糊匹配 4 5 scan 'table_name', {LIMIT => 10} 查出表中的10条记录 6 get 'table_name', 'row_key' 通过rowkey查出.....
分类:
其他好文 时间:
2015-05-30 18:11:43
阅读次数:
150
1)行键(RowKey)-- 行键是字节数组,任何字符串都可以作为行键;-- 表中的行根据行键进行排序,数据按照Row key的字节序(byte order)排序存储;-- 所有对表的访问都要通过行键 (单个RowKey访问,或RowKey范围访问,或全表扫描)(二级索引)2)列族(ColumnFa...
分类:
其他好文 时间:
2015-05-30 11:59:49
阅读次数:
140
数据采集和DataFlow对于数据采集主要分为三类,即结构化数据库采集,日志和文件采集,网页采集。对于结构化数据库,采用Sqoop是合适的,可以实现结构化数据库中数据并行批量入库到hdfs存储。对于网页采集,前端可以采用Nutch,全文检索采用lucense,而实际数据存储最好是入库到Hbase数据...
分类:
其他好文 时间:
2015-05-30 07:01:49
阅读次数:
205
HMaster的RPC接口,分两类:HMaster与RegionServer通讯接口,总共只有两个-->regionServerStartup:当regionserver启动时会调用该接口 -->将发请起求的RS的信息写入serverInfo,注意这里的hostname为master所识别的hos....
分类:
其他好文 时间:
2015-05-29 20:09:16
阅读次数:
107
Thrift2相比于Thrift 1改动较大,这里不去描述改动的地方,但是它的改动确实比Thrift1方便了很多。但是不能理解的是Thrift2网上的资料和文档相当的少,就以Thrift2操作Hbase为例,Thrift2提供的crud操作主要有Put, Get, Delete, Scan和Incr...
分类:
其他好文 时间:
2015-05-29 20:06:16
阅读次数:
123