Elasticsearch下载和使用
在企业级项目中,如果需要完成数量级较大搜索服,传统数据库搜索会显得力不从心,性能和速度达不到真实业务需求,一般我们都会使用全文检索技术来进行替代。
常见的全文检索技术有:Solr、Elasticsearch等。
ElasticSearch简介
ElasticSearch是一个基于Lucene的搜索服务器,提供了一个分布式的全文搜索引擎。
Elasticsearch是用于java开发的,基于RestFul Web接口,一个开源项目
Elasticsearch是当前流行的企业级搜索引擎,能够达到实时搜索,且稳定,可靠,快速
Elastic有一条完整的产品线:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术栈。
Elastic官网:https://www.elastic.co/cn/
ELK技术栈
- Elasticsearch :分布式搜索和分析引擎。
- Logstash :数据的收集,处理和储存。
- Kibana :数据的可视化,可视化工具,辅助Elasticsearch
什么是ElasticSearch
- 基于Lucene的搜索引擎
- 分布式的全文搜索引擎
- Java开发的开源项目
- 稳定,可靠,快速
下载Elasticsearch
- 步骤一:下载文件
历史版本官网下载:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
这个是我一直在用的
百度云链接:https://pan.baidu.com/s/1k-MWvPxzoP5od9ur30eukQ
提取码:hx2b
百度云版本:elasticsearch-6.3.0
- 步骤二:解压当前文件
下载完后是一个压缩包,我们直接解压到自己存放资源 的目录文件
- 步骤三 :修改JDK配置
- 步骤四:双击启动
- 启动成功
- 之后我们访问 http://localhost:9200/