![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ElasticSearch
键盘上的手艺人-cloudFly
技术源于生活,高于生活
展开
-
docker-elasticsearch集群
docker-elasticsearch集群原创 2022-07-28 14:17:26 · 688 阅读 · 0 评论 -
docker 安装elasticsearch
docker pull elasticsearch:7.4.2 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "http.host:0.0.0.0">>/mydata/elasticsearch/config/elasticsearch.ymldocker run --name elasticsearch -p 9200:9200 -p 9300:9300 \ -e ".原创 2021-04-16 15:44:17 · 106 阅读 · 0 评论 -
ElasticSearch在java应用简单示例
添加依赖<dependencies> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>7.4.2</versi...原创 2020-01-14 16:08:46 · 518 阅读 · 0 评论 -
ElasticSearch 7.4.2 Root mapping definition has unsupported parameters
新建索引PUT /test2{ "settings": { "number_of_shards": 3, "number_of_replicas": 0 }, "mappings": { "user":{ "properties":{ "id":{ "type":"long" }, ...原创 2020-01-14 14:42:19 · 6100 阅读 · 0 评论 -
elasticsearch增删改查、容错等原理
一、ElasticSearch的容错机制以9个shard,3个节点为例:1.如果master node 宕机,此时不是所有的primary shard都是Active status,所以此时的集群状态是red。容错处理的第一步:是选举一台服务器作为master容错处理的第二步:新选举出的master会把挂掉的primary shard的某个replica shard 提升为prima...原创 2020-01-12 15:39:32 · 310 阅读 · 0 评论 -
elasticsearch使用Bulk API实现批量操作
#使用bulk api实现批量操作#bulk的格式 {action:{metadata}}\n#{requestbody}\n#action:(行为)#create:文档不存在时创建#update:更新文档#index:创建新文档或替换已有文档#delete:删除一个文档#metadata:_index,_type,_id#create和index的区别#如果数据存在,使用c...原创 2020-01-11 10:13:48 · 379 阅读 · 0 评论 -
elasticsearch使用kibana实现基本的增删改查操作
在安装kibana(安装过程详见:https://blog.csdn.net/yanyf2016/article/details/103925273)之后,打开找到Dev Tools#创建索引PUT /lib/{ "settings": { "index":{ "number_of_shards":5, "number_of_replicas":0 ...原创 2020-01-10 20:53:10 · 218 阅读 · 0 评论 -
ElasticSearch安装中文分词器
1.从github下载https://github.com/medcl/elasticsearch-analysis-ik2.下载之后,elasticsearch-analysis-ik-master.zip3.通过xftp上传到Linux,解压unzip elasticsearch-analysis-ik-master.zip进入elasticsearch-analysis...原创 2020-01-10 19:58:52 · 161 阅读 · 0 评论 -
Linux安装kibana
Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据下载地址:https://www.elastic.co/cn/downloads/kibana或者wget https://artifacts.elastic.co/dow...原创 2020-01-10 15:28:36 · 173 阅读 · 0 评论 -
ElasticSearch安装Head插件
head是elasticsearch的集群管理工具,可以用于数据的浏览和查询1.elasticsearch-head是一款开源软件,被托管在github上面,所以如果使用它,需要安装git,通过git获取elasticsearch-head,也可以从git上下载(https://github.com/mobz/elasticsearch-head.git)之后,再通xftp上传2.运行el...原创 2020-01-10 13:59:25 · 166 阅读 · 0 评论 -
elasticsearch远程访问配置各种异常解决
接上篇:https://blog.csdn.net/yanyf2016/article/details/103921711一、修改es启动的hostvi config/elasticsearch.ymlnetwork.host:192.168.76.77http.port: 9200再次启动如果上次没有关闭es,会报错把进程杀死即可,再次启动,一般会报如下三个错误...原创 2020-01-10 11:44:06 · 2124 阅读 · 0 评论 -
elasticsearch安装
1.下载地址https://www.elastic.co/cn/downloads/elasticsearch2.通过xftp上传服务器解压tar -xzvf elasticsearch-7.4.2-linux-x86_64.tar.gz解压后是 elasticsearch-7.4.2进入bin目录3.启动./elasticsearch会报错,不能roo...原创 2020-01-10 11:36:17 · 288 阅读 · 0 评论