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. 修改配置环境
#DGraph的URL
DGRAPH_URL="127.0.0.1:9090"
#ARGUS服务所在主机IP
ARGUS_HOST="192.168.151.40"
#高级检索使用的端口号;
ARGUS_SEARCH_PORT="10001"
#穿透式检索使用的端口号;
ARGUS_INDEXER_PORT="8082"
#