JiangLai

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入门

最好的工具就是官方文档,所有的操作都可以在文档中进行查找操作,因为最近用不到,所以暂时就不写了,以后用到再补充吧。

 

分类:

技术点:

相关文章:

  • 2021-12-17
  • 2022-12-23
  • 2021-11-01
  • 2021-09-28
  • 2022-02-07
  • 2022-02-07
猜你喜欢
  • 2022-12-23
  • 2022-02-07
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
  • 2022-02-07
相关资源
相似解决方案