91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CDH如何使用Solr實現HBase二級索引

發布時間:2021-11-09 18:51:54 來源:億速云 閱讀:436 作者:柒染 欄目:大數據

今天就跟大家聊聊有關CDH如何使用Solr實現HBase二級索引,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1.簡單說明

使用Solr構建Hbase二級索引的原理很簡單,不過是以空間換取時間,對指定列在Solr中構建索引,最終還是通過rowkey訪問Hbase,如下圖:

CDH如何使用Solr實現HBase二級索引

2.四大組件

Hbase+Zookeeper+Solr+Key Value Store(Lily Hbase Indexer)

CDH如何使用Solr實現HBase二級索引

可見,Hbase與Solr是獨立部署的,而讓兩者發生關系的最核心組件就是Key Value Store.

CDH如何使用Solr實現HBase二級索引

當然,我們可以不使用現成的K-V Store自己代碼實現,大概邏輯也就是:從Hbase中拉取數據然后發起POST請求存到Solr中,Hbase中一行或多行數據對應Solr中一個或多個doc,如圖:

CDH如何使用Solr實現HBase二級索引

3.三個重要的配置文件

schema.xml:對應組件Solr,構建Solr schema,定義了Hbase要構建索引的列,如圖:

CDH如何使用Solr實現HBase二級索引

morphline-hbase-mapper.xml:讓Hbase與Lily發生關系,如圖:

CDH如何使用Solr實現HBase二級索引

morphlines.conf:Hbase與Solr映射關系在此文件中體現,如圖:

CDH如何使用Solr實現HBase二級索引

三個文件的關系圖如下,通過這三個文件Hbase,Solr 及 Lyli 也就一一映射起來了,如圖:

CDH如何使用Solr實現HBase二級索引

4.理解Solr

見邏輯視圖:

CDH如何使用Solr實現HBase二級索引

索引對照圖:

CDH如何使用Solr實現HBase二級索引

物理視圖與邏輯視圖與索引視圖:

CDH如何使用Solr實現HBase二級索引

創建索引過程:Solr提供restful接口

CDH如何使用Solr實現HBase二級索引

5.了解Hbase結構圖

CDH如何使用Solr實現HBase二級索引

6.了解Lily如何做橋梁

基于Hbase復制功能:

CDH如何使用Solr實現HBase二級索引

具體執行流程:主類SepConsumer,多線程并發處理

CDH如何使用Solr實現HBase二級索引

CDH如何使用Solr實現HBase二級索引

其實就是這么個過程:

CDH如何使用Solr實現HBase二級索引

看完上述內容,你們對CDH如何使用Solr實現HBase二級索引有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥化市| 南澳县| 金堂县| 开封市| 迭部县| 台中县| 遂宁市| 郓城县| 泰兴市| 澜沧| 毕节市| 邓州市| 麟游县| 五河县| 沈丘县| 广安市| 东宁县| 烟台市| 个旧市| 辽阳市| 古田县| 阳信县| 上饶市| 三门峡市| 来宾市| 无极县| 禄劝| 靖远县| 大安市| 鄂伦春自治旗| 梅河口市| 阿勒泰市| 和平县| 全南县| 玉屏| 西华县| 阿城市| 荥经县| 东源县| 中宁县| 北安市|