
Elasticsearch
Elasticsearch(简称ES)是一个基于Apache Lucene(TM)的开源搜索引擎,后端工程师使用的可能比大数据工程师更加频繁。
喜欢coding的谢同学
2020年网易实习
2021年字节跳动校招
小Red书同名,一起努力学习吧~
展开
-
Docker搭建Elasticsearch集群
拉取合适版本的镜像,可以去DockerHub查看docker pull elasticsearch:6.8.10准备需要的目录mkdir config data1 data2 data3注:如果ELK选的6.X版本的,那么读者需将data1 data2 data3 开启777权限chmod 777 data*准备配置文件vi config/es1.ymlcluster.name: elasticsearch-clusternode.name: es-node1net..原创 2020-12-26 11:19:09 · 284 阅读 · 0 评论 -
Elasticsearch入门之常见请求学习笔记
省略掉环境搭建的流程选择容器进行操作docker pull elasticsearch:6.5.4docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.5.4快速启动一个elasticsearch的容器后,进入容器内操作,可以看到成功访问es。[root@7d360d4ca309 elasticsearch]# curl localhost:9200{原创 2020-12-26 11:17:58 · 235 阅读 · 0 评论 -
Java操作Elasticsearch6.x简单示例
环境准备因为还要使用idea编写Java,性能不够的机器不建议再开集群了,创建单节点的就行。docker pull elasticsearch:6.5.4docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.5.4Java操作Maven<dependencies> <!-- elasticsearch依赖2.x的log4j -原创 2020-12-05 11:53:11 · 602 阅读 · 0 评论 -
Elasticsearch快速入门(二)-Windows下使用kibana操作Elasticsearch
文章目录基础操作ik分词两种模式扩展字典基础操作ik分词两种模式ik_smart切分GET _analyze{ "analyzer": "ik_smart", "text": "我是一名大学生"}ik_max_word 会将可能的词都切出来扩展字典还可以增加自己的词典GET _analyze{ "analyzer": "ik_max_word", "text": "我喜欢在b站学习"}分词的时候b站并没有被作为一个词语,需要增加自己的词典进原创 2020-10-08 16:37:29 · 265 阅读 · 0 评论 -
Elasticsearch快速入门(一)-Windows下载安装Elasticsearch7.6、head、kibana
文章目录elasticsearch下载解压启动elasticsearch-head准备npm环境下载head并启动kibana下载解压elasticsearch下载官网下载相应7.6.2版本 ,顺便提供下历史版本,方便大家选择。解压开箱即用,解压到指定目录即可bin 二进制的可执行文件lib ES、log4j、luncene等jar包logs 日志文件modules功能模块plugins 插件可以安装ik分词器(选做),ik分词器历史版本config 配置原创 2020-10-08 16:37:19 · 387 阅读 · 0 评论