【软件工程应用与实践】(10)JDchain数据检索

本文介绍了在软件工程中如何应用穿透式检索技术,特别是在JDchain上的实践。内容涉及区块链数据检索的重要性,以及如何安装和配置Argus数据检索系统与DGraph图数据库,以实现对JDChain区块链数据的高效检索。
摘要由CSDN通过智能技术生成

2021SC@SDUSC

1.1. 穿透式检索
穿透式检索直接检索需要的数据,不需要人脑再次整理,可以参考Google OneBox的概念。穿透式检索因为其结果的精确,可以为大数据和人工智能提供准确的素材,进而帮助大数据和人工智能获得更加准确的结果。

1.2. 为什么区块链需要穿透式检索
区块链数据是严谨的业务数据,对业务数据的分析有利于业务的增强。当前简单地关键词搜索无法提供所需的业务信息。在具体的业务中,快速方便地检索出需要的数据,为业务分析提供支持。为人工智能等系统提供基础数据。

前提假设:

假定穿透式检索安装的服务器ip为:192.168.151.40。
假定穿透式检索对接的JDChain区块链网关浏览器为:http://192.168.151.39:18081
2.1. 安装Argus数据检索系统
将数据检索系统安装包(jdchain-argus-0.8.4.RELEASE.zip)解压至/export/jdchain文件夹。安装包下载地址:http://storage.jd.com/jd.block.chain/jdchain-argus-0.8.4.RELEASE.zip
解压命令:unzip jdchain-argus-0.8.4.RELEASE.zip –d argus

2.2. 安装DGraph图数据库
下载dgraph v1.0.16版本,并解压至argus文件夹下;在PATH中添加argus文件夹路径。安装包下载地址:https://github.com/dgraph-io/dgraph/releases/download/v1.0.16/dgraph-linux-amd64.tar.gz

2.3. 修改配置环境

#DGraphURL
DGRAPH_URL="127.0.0.1:9090"
#ARGUS服务所在主机IP
ARGUS_HOST="192.168.151.40"
#高级检索使用的端口号;
ARGUS_SEARCH_PORT="10001"
#穿透式检索使用的端口号;
ARGUS_INDEXER_PORT="8082"
#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值