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

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

Chinaunix

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

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

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(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的改動(dòng)。
調(diào)整配置文件中bean的名字。
調(diào)整包結(jié)構(gòu)。
新增DisplayOnlyStringRowKey。

##simplehbaseviewer簡(jiǎn)介

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

目前提供以下功能:

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

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

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

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

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


     query console:
     可以對(duì)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使用說(shuō)明
### 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)的測(cè)試環(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 若無(wú)法連接,修改test/zk_conf文件(集成測(cè)試使用,修改sample/zk_conf文件(樣例程序使用)。
* 2 建測(cè)試表。運(yùn)行CreateTestTable, 新建MyRecordV05表。
* 3 建表成功后,重新運(yùn)行test,后續(xù)運(yùn)行,不需要重新建立測(cè)試表。
* 4 新增htable的配置,請(qǐng)參考既有表的配置。

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

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

運(yùn)行Main。

訪問(wèn)http://localhost:4040/hbaseviewer/
看simplehbaseview是否啟動(dòng)正常。

目前simplehbaseviewer默認(rèn)的測(cè)試環(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 若無(wú)法連接,修改config/zk_conf文件。
* 2 建測(cè)試表。運(yùn)行CreateTestTable, 新建MyRecordV05表。
* 3 建表成功后,重新運(yùn)行Main。

### Simplehbase jar包依賴
pom依賴,請(qǐng)參考simplehbase的pom文件。

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

Simplehbase開(kāi)發(fā)測(cè)試過(guò)程中使用的hbase版本為0.94.0。

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

### 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年亞洲杯之中國(guó)
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚(yú)座
日期: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 [報(bào)告]
發(fā)表于 2014-03-28 08:53 |只看該作者
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP