亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2406 | 回復(fù): 1
打印 上一主題 下一主題

[HBase] hbase web console simplehbaseviewer v0.7簡介及使用說明 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2014-03-27 00:10 |只看該作者 |倒序?yàn)g覽
https://github.com/zhang-xzhi/simplehbaseviewer
https://github.com/zhang-xzhi/simplehbaseviewer/wiki/_pages

##v0.7功能變更

新增viewer的樣例page中,可以一鍵跑所有的樣例hql功能,避免代碼失配,導(dǎo)致樣例hql不能執(zhí)行。
適配SimpleHbaseCellResult的改動。
調(diào)整配置文件中bean的名字。
調(diào)整包結(jié)構(gòu)。
新增DisplayOnlyStringRowKey。

##simplehbaseviewer簡介

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

目前提供以下功能:

htable插入數(shù)據(jù),指定時間戳。

htable查詢數(shù)據(jù),SQL-Like,可以指定maxversion,時間戳范圍,limit分頁查詢。

htable刪除數(shù)據(jù)。

自定義rowkey生成函數(shù),方便查詢。 例子: 有一個rowkey的設(shè)計(jì)如下: 月賬單rowkey設(shè)計(jì)如下: md5(userId)前4位userId反轉(zhuǎn)賬單周期反轉(zhuǎn) 自定義一個rowkey生成函數(shù)billCategoryRowKey,配置在simplehbaseviewer中,可以使用如下方式查詢。

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


     query console:
     可以對htable進(jìn)行數(shù)據(jù)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")  

![hbaseviewer](http://img2.tbcdn.cn/L1/461/1/b_13584_1394620203_1973523339.jpeg)



##simphbase simplehbaseviewer使用說明
### simplehbase/simplehbaseviewer版本
0.5.1 / 0.6 / 0.7

### jdk
jdk/jre 1.6

### maven
maven2

### 代碼下載
最新simplehbase代碼下載。
https://github.com/zhang-xzhi/simplehbase
右下角的download zip。

帶版本的simplehbase版本下載。
https://github.com/zhang-xzhi/simplehbase/releases

最新simplehbaseviewer代碼下載。
https://github.com/zhang-xzhi/simplehbaseviewer
右下角的download zip。

帶版本的simplehbaseviewer版本下載。
https://github.com/zhang-xzhi/simplehbaseviewer/releases

### Simplehbase本地驗(yàn)證
代碼下載后,mvn eclipse:eclipse后導(dǎo)入eclipse。
運(yùn)行simplehbase的test。(Junit)

目前simplehbase默認(rèn)的測試環(huán)境為

    hbase.zookeeper.quorum=hbdev-1.alipay.net,hbdev-2.alipay.net,hbdev-3.alipay.net,hbdev-4.alipay.net,hbdev-5.alipay.net
    hbase.zookeeper.property.clientPort=2181
    zookeeper.znode.parent=/hbase-94

* 1 若無法連接,修改test/zk_conf文件(集成測試使用,修改sample/zk_conf文件(樣例程序使用)。
* 2 建測試表。運(yùn)行CreateTestTable, 新建MyRecordV05表。
* 3 建表成功后,重新運(yùn)行test,后續(xù)運(yùn)行,不需要重新建立測試表。
* 4 新增htable的配置,請參考既有表的配置。

### Simplehbaseviewer本地驗(yàn)證
安裝simplehbase到本地倉庫。
在simplehbase項(xiàng)目中,mvn install。

simplehbaseviewer代碼下載后,mvn eclipse:eclipse后導(dǎo)入eclipse。

運(yùn)行Main。

訪問http://localhost:4040/hbaseviewer/
看simplehbaseview是否啟動正常。

目前simplehbaseviewer默認(rèn)的測試環(huán)境為

    hbase.zookeeper.quorum=hbdev-1.alipay.net,hbdev-2.alipay.net,hbdev-3.alipay.net,hbdev-4.alipay.net,hbdev-5.alipay.net
    hbase.zookeeper.property.clientPort=2181
    zookeeper.znode.parent=/hbase-94

* 1 若無法連接,修改config/zk_conf文件。
* 2 建測試表。運(yùn)行CreateTestTable, 新建MyRecordV05表。
* 3 建表成功后,重新運(yùn)行Main。

### Simplehbase jar包依賴
pom依賴,請參考simplehbase的pom文件。

其中,hadoop和hbase可以修改為目前集團(tuán)hbase使用的版本。

Simplehbase開發(fā)測試過程中使用的hbase版本為0.94.0。

理論上,hbase0.92也可以使用,但是未經(jīng)測試,可以跑test進(jìn)行測試。

### Simplehbaseclient配置
SimpleHbaseClient為simplehbase的核心接口。

Java方式配置可以參考simplehbase的SampleMain。

Spring方式配置可以參考simplehbaseviewer的
\hbaseviewer\WEB-INF\spring\simplehbase.xml

如何配置可以參考或直接查看代碼:
https://github.com/zhang-xzhi/si ... -%E9%85%8D%E7%BD%AE

### doc
* https://github.com/zhang-xzhi/simplehbase/wiki
* https://github.com/zhang-xzhi/simplehbaseviewer/wiki
* simplehbase下載后simplehbase\doc

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
2 [報告]
發(fā)表于 2014-03-28 08:53 |只看該作者
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP