1 本文摘要
本文为《构建FAQ问题系统》的第一部分,主要介绍Elasticsearch(ES)及相关插件elasticsearch-head,Kibana的安装,后期会讲解如何向Elasticsearch中添加数据,查询数据等。随后介绍如何利用ES来构建FAQ问答系统中语义召回的模块,系统要求Ubuntu16.04。
2 Elasticsearch简介
Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。Elasticsearch是一个实时分布式和开源的全文搜索和分析引擎。 它可以从RESTful Web服务接口访问,并使用模式少JSON(JavaScript对象符号)文档来存储数据。它是基于Java编程语言,这使Elasticsearch能够在不同的平台上运行。使用户能够以非常快的速度来搜索非常大的数据量。
原文链接:https://www.yiibai.com/elasticsearch
3 Elasticsearch及相应插件elasticsearch-head,Kibana的安装
3.1 Ubuntu16下安装Java8
步骤如下
①下载 JDK8;
在: