elasticsearch8.0 集群搭建<三>

Windows安装elasticsearch8.0

首先从官网下载https://www.elastic.co/cn/downloads/elasticsearch
在这里插入图片描述
下载完成后解压到任意目录,进入bin目录

在这里插入图片描述

启动elasticsearch.bat即可
在这里插入图片描述
第一次启动项目会有密码等信息

在这里插入图片描述
访问https://localhosr;9200,输入用户名密码,出现
在这里插入图片描述
即成功启动。

使用elasticsearch head chrome插件查看状态

接下来创建索引后使用elasticsearch head chrome插件显示创建的索引以及健康度为黄色,点击索引后显示primary: true
在这里插入图片描述
此时,主索引已创建,健康度为黄色

创建单机elasticsearch集群

在启动主节点elasticsearch后,在bin目录下执行命令

elasticsearch-create-enrollment-token -s node

在这里插入图片描述
生成子节点的token值,在其他目录重新解压压缩包,进入bin目录执行

elasticsearch --enrollment-token token

token为刚才生成的值
即可启动子节点,子节点会自动生成配置附载到主节点
此时再使用elasticsearch head chrome插件查看集群状态
在这里插入图片描述
全部为健康

子节点自动配置注意项

在第一次启动子节点时,将主节点conf/elasticsearch.yml下ssl开启

在这里插入图片描述
将此enabled改为true,待子节点启动完成后,将两个节点的此配置再次改为false,重新启动即可使用http访问,不使用https访问

使用过程中遇到的几个问题

启动ElasticSearch报错:error updating geoip database

参考 https://blog.csdn.net/w184167377/article/details/122095865

在elasticsearch.yml中添加如下配置:

ingest.geoip.downloader.enabled: false

关闭geoip数据库的更新

在做大量数据检索时,返回命中条数始终为10000条

参考 https://blog.csdn.net/lili9415/article/details/108803513

在Elasticsearch中如果需要做分页查询,我们通常使用form和size实现。form指定从有序哪一行开始,size表示从当前开始读取多少行。但是我们发现查询结果最大只能到10000,这是因为Elasticsearch中的size的默认值在index.max_result_window 中设置,并且默认值就是10000。下面我们通过Elasticsearch的API设置最大的读取行。
 注:Elasticsearch支持的最大值是2^31-1,也就是2147483647。

在这里插入图片描述
在这里插入图片描述

elasticsearch获取大批量数据时 深度分页(from&size) VS scroll游标查询

参考 https://www.cnblogs.com/lidyy/p/12291637.html

本文暂不贴了,参考以上地址

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值