從零開始學習 JD Chain(四)- 使用穿透式檢索

注意: 要想使用穿透式檢索,必須首先部署好JDChain并且安裝啟動高級檢索應用。也就是首先要完成:“從零開始部署JDChain”和“從零開始安裝穿透式檢索”這兩篇文章的內(nèi)容。

前置安裝:

  1. Gateway版本: jdchain-gateway-1.1.2.RELEASE

  2. Argus版本: argus-0.8.4-RELEASE

  3. Jdchain-starter版本: Tag=1.0.6

1. 操作步驟

1.1. 通過sdk新建數(shù)據(jù)賬戶

可根據(jù)JDChainsdk樣例自行構(gòu)建,也可通過:https://github.com/blockchain-jd-com/jdchain-starter.git 項目master分支中的SDKTest.java來生成模擬數(shù)據(jù)。

具體如下:

  1. SDKDemo_Constant.java中配置JDChain網(wǎng)關(guān)地址,主要參數(shù)為:

GW_IPADDR:網(wǎng)關(guān)ip地址;

GW_PORT:網(wǎng)關(guān)端口號;

PUB_KEYS:公鑰地址,只需修改第一個地址即可;

PRIV_KEYS:私鑰地址,只需修改第一個地址即可;

PASSWORD:未加密的原始口令;

  1. 執(zhí)行SDKTest.java中的insertData()方法,生成一個數(shù)據(jù)賬戶地址。

1.2. 構(gòu)建上鏈規(guī)則

打開管理工具菜單:數(shù)據(jù)賬戶,選擇對應賬本,會展示當前賬本的所有數(shù)據(jù)賬戶地址,如下:


01.png

點擊上鏈規(guī)則區(qū)域下的新增按鈕,構(gòu)建上鏈規(guī)則信息。見下圖。

02.png

點擊保存之后,打開管理工具菜單:穿透檢索->創(chuàng)建索引。


03.png

點擊確定后,在穿透式檢索的內(nèi)容區(qū)會展示創(chuàng)建的所有索引。見下圖:


04.png

點擊操作列的啟動按鈕,則會啟動此索引的檢索工作。啟動后,操作列名稱變?yōu)?strong>停止。

1.3. 網(wǎng)關(guān)瀏覽器查詢

打開網(wǎng)關(guān)瀏覽器,數(shù)據(jù)賬戶->穿透式檢索。在檢索條件區(qū)域輸入對應的查詢條件,比如:select * from bank001 ,然后點擊其上的“執(zhí)行”按鈕,會顯示相應的檢索結(jié)果。見下圖:

05.png

細化查詢條件,改為:select * from bank001 where source=”FIN001”,則展示其精確查詢結(jié)果。見下圖:

06.png

參考鏈接:
https://zhuanlan.zhihu.com/p/101666639

JD Chain GitHub 項目鏈接:https://github.com/blockchain-jd-com/jdchain
,歡迎各位跟我一樣先 Star 關(guān)注起來,共同學習成長!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容