SpringBoot(九) ElasticSearch 全文检索
2018-11-27 11:00
281 查看
ElasticSearch
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
ElasticSearch 安装(Docker)
1.安装java最新版本
- 下载linux的.tar.gz
- 解压到指定目录
- 配置环境变量
2.安装Docker(非必须这是是在Docker中安装)
3.安装ElasticSearch的镜像
docker pull registry.docker-cn.com/library/elasticsearch
4.运行ElasticSearch。-e ES_JAVA_OPTS="-Xms256m -Xmx256m" 表示占用的最大内存为256m,默认是2G
[root@node1 ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE registry.docker-cn.com/library/elasticsearch latest 671bb2d7da44 32 hours ago 486 MB [root@node1 ~]# [root@node1 ~]# docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 671bb2d7da44
5.测试是否启动成功
访问9200端口:http://localhost:9200/ 查看是否返回json数据
ElasticSearch入门
最好的工具就是官方文档,所有的操作都可以在文档中进行查找操作,因为最近用不到,所以暂时就不写了,以后用到再补充吧。
相关文章推荐
- java springboot 结合elasticsearch 实现全文检索 的步骤,有坑请绕行
- 超详细之Spring Boot结合Jest实现对ElasticSearch的全文检索(从mysql导入数据)
- SpringBoot ElasticSearch 全文搜索
- SpringBoot -- ES从mysql中获取数据/Elasticsearch-jdbc
- springboot 集成 elasticsearch(maven项目)
- Spring Boot与Kotlin 整合全文搜索引擎Elasticsearch的示例代码
- Spring Boot与Kotlin 整合全文搜索引擎Elasticsearch
- elasticsearch-全文检索执行流程
- ELK(ElasticSearch, Logstash, Kibana)+ SuperVisor + Springboot + Logback 搭建实时日志分析平台
- Elasticsearch 权威教程 - 全文检索
- 全文检索框架ElasticSearch
- SpringBoot整合Elasticsearch入门案例
- 关于基于elasticsearch的全文检索 建立索引 查询
- SpringBoot(2.0.4.RELEASE)+Elasticsearch(6.2.4)+Gradle简单整合
- Spring Boot系列(十)Spring Boot整合Elasticsearch全文搜索引擎
- elasticsearch的实现全文检索
- 基于Spring的Hibernate Search全文检索功能示例
- spring boot项目,Elasticsearch的一种使用方式
- 入门整合案例(SpringBoot+Spring-data-elasticsearch) ---- (指定分词器)
- Elasticsearch全文检索