<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    Simplehbase

    https://github.com/zhang-xzhi/simplehbase/
    https://github.com/zhang-xzhi/simplehbase/wiki


    ## simplehbase簡介
    simplehbase是java和hbase之間的輕量級(jí)中間件。
    主要包含以下功能。
    * 數(shù)據(jù)類型映射:java類型和hbase的bytes之間的數(shù)據(jù)轉(zhuǎn)換。
    * 簡單操作封裝:封裝了hbase的put,get,scan等操作為簡單的java操作方式。
    * hbase query封裝:封裝了hbase的filter,可以使用sql-like的方式操作hbase。
    * 動(dòng)態(tài)query封裝:類似于myibatis,可以使用xml配置動(dòng)態(tài)語句查詢hbase。
    * insert,update支持: 建立在hbase的checkAndPut之上。
    * hbase多版本支持:提供接口可以對(duì)hbase多版本數(shù)據(jù)進(jìn)行查詢,映射。
    * hbase原生接口支持。


    ### v0.9
    新增

    支持HTable如下使用方式,對(duì)HTable可以定時(shí)flush。
    主要場景:
    批量寫入,但是flush可以配置為指定時(shí)間間隔進(jìn)行。
    不降低批操作的吞吐,同時(shí),有一定的實(shí)時(shí)性保證。

    支持用戶自定義htablePoolService。
    多個(gè)HTable可以使用同一個(gè)線程池。

    intelligentScanSize功能,可以根據(jù)limit的值設(shè)定scan的cachingsize大小。


    ### v0.8
    批量操作接口新增
    public <T> void putObjectList(List<PutRequest<T>> putRequestList); 
    public void deleteObjectList(List<RowKey> rowKeyList, Class<?> type); 
    public <T> void putObjectListMV(List<PutRequest<T>> putRequests,long timestamp) 
    public <T> void putObjectListMV(List<PutRequest<T>> putRequests,Date timestamp) 
    public <T> void putObjectListMV(List<PutRequest<T>> putRequestList) 
    public void deleteObjectMV(RowKey rowKey, Class<?> type, long timeStamp) 
    public void deleteObjectMV(RowKey rowKey, Class<?> type, Date timeStamp) 
    public void deleteObjectListMV(List<RowKey> rowKeyList, Class<?> type,long timeStamp) 
    public void deleteObjectListMV(List<RowKey> rowKeyList, Class<?> type,Date timeStamp) 
    public void deleteObjectListMV(List<DeleteRequest> deleteRequestList,Class<?> type); 


    Util新增(前綴查詢使用)
    public static RowKey getEndRowKeyOfPrefix(RowKey prefixRowKey) 

    性能改進(jìn)
    把get的實(shí)現(xiàn)從scan調(diào)回get。

    ### v0.7新增功能:
    支持查詢時(shí)主記錄和關(guān)聯(lián)的RowKey同時(shí)返回。 

    posted on 2014-07-15 08:35 paulwong 閱讀(379) 評(píng)論(0)  編輯  收藏 所屬分類: HADOOPHBASE

    主站蜘蛛池模板: 免费无码又爽又刺激网站| 看全免费的一级毛片| 亚洲中文无码mv| 国产亚洲美女精品久久久久| 免费人成在线观看播放a| 99在线免费观看| 2020久久精品国产免费| 日韩午夜免费视频| 巨胸喷奶水www永久免费| 久久成人免费播放网站| 欧美a级成人网站免费| 亚洲成A人片77777国产| 国产AV无码专区亚洲Av| 欧洲 亚洲 国产图片综合| 黄色大片免费网站| 久久永久免费人妻精品| 好男人视频社区精品免费| 亚洲高清无码在线观看| 亚洲图片一区二区| 亚洲爆乳精品无码一区二区| 99视频免费在线观看| 一个人免费观看视频www| 亚洲国产精品一区二区三区久久| 久久青青草原亚洲AV无码麻豆 | 全部免费a级毛片| 日本亚洲视频在线| 亚洲午夜精品一区二区麻豆| 国产免费一级高清淫曰本片| 人成午夜免费视频在线观看| 亚洲综合色视频在线观看| 亚洲手机中文字幕| 国产精品青草视频免费播放| 99在线精品视频观看免费| 亚洲一区二区三区乱码A| 亚洲国产成人久久| aaa毛片免费观看| 成人无遮挡毛片免费看| 久久精品国产精品亚洲色婷婷| 亚洲avav天堂av在线网毛片| 一区二区三区无码视频免费福利| 好男人看视频免费2019中文|