
Elasticsearch
主业烤冷面
这个作者很懒,什么都没留下…
展开
-
Elasticsearch7.x索引index的备份和恢复,index索引误删恢复
Elasticsearch不仅提供了索引副本分片功能,还支持全索引备份,尤其适合index索引误删或者数据丢失的情况。具体实现方式是,创建索引备份仓库→备份索引快照到仓库→查询索引备份仓库中快照列表→从备份快照中恢复索引。三个概念:仓库(repository)、快照(snapshot)、索引(index)为了方便理解,仓库可以理解为一台服务器,快照理解为数据库database,索引理解为表table。因此可以创建多个仓库,仓库中可以创建多个快照,快照中可以储存多个索引。通常只需要创建一个仓库,仓原创 2020-09-18 18:57:22 · 7161 阅读 · 0 评论 -
java springboot客户端测试elasticsearch6.x版本和7.x 版本案例
elasticsearch7.x版本测试案例:一、pom.xml文件 <!--elasticsearch--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId>原创 2020-08-19 18:13:50 · 855 阅读 · 0 评论 -
Elasticsearch7.×集群搭建,生命周期策略ilm_policy、索引模板template管理(二)
网上较多的是6.×版本及以下集群的搭建,亲测7.6版本搭建环境如下:设备:三台服务器192.168.11.21、192.168.11.22、192.168.11.23均安装好ES7.6版本环境,其中192.168.11.23安装kibana思路:因为我只有三台服务器,并且还想演示生命周期,所以配置两台hot节点,一台warm节点,cold节点暂时不要了首先配置Elasticsearch.yml文件,只展示必要配置信息,想了解更多配置详见:ES7.×集群搭建,Elasticsearch.yml配置原创 2020-08-10 16:30:59 · 1391 阅读 · 0 评论 -
Elasticsearch生命周期策略ilm_policy、索引模板template管理(一)
一、生命周期策略管理可以PUT命令创建,也可以在kibana中创建(推荐)PUT创建方式//设定生命周期PUT /_ilm/policy/article_ilm_policy(自定义生命周期名称){ "policy":{ "phases":{ "hot":{ "actions":{ "rollover":{ "max...原创 2020-07-02 12:04:40 · 6648 阅读 · 3 评论 -
Elasticsearch7.X语法教程大全,日积月累
Elasticsearch原创 2020-06-29 18:27:53 · 3181 阅读 · 1 评论 -
Docker教程大全(七):Elasticsearch安装ik:7.6.2中文分词器
提供两种方法安装,在线安装和压缩包安装首先确定Elasticsearch版本,我的是7.6.2版本,所以ik分词器也要是相同版本,去githup寻找你自己对应版本。ik地址是:https://github.com/medcl/elasticsearch-analysis-ik/通过releases查看其它版本。点击V7.6.2进去。右键zip压缩包,复制链接地址为:https://github.com/medcl/elasticsearch-analysis-ik/relea原创 2020-06-16 18:37:41 · 2642 阅读 · 3 评论 -
ES7.×集群搭建,Elasticsearch.yml配置文件详解大全
直接贴Elasticsearch.yml配置文件全部内容,覆盖你原来的,根据所需进行对应修改:################################### Cluster ####################################定义集群名称,默认是elasticsearchcluster.name: elasticsearch#################################### Node ###############################原创 2020-06-09 19:01:48 · 3027 阅读 · 0 评论 -
Docker教程大全(四):删除重新安装Elasticsearch:7.6.2,注意与SpringBoot版本兼容问题
为啥要重装,我简直了,本来装好了6.8.6版本,结果更新了IDEA2020.1版本后,新建项目springboot最新版本为2.3.0,结果引入Elasticsearch后发现从这个springboot2.3.0版本后,已经没有Jest方式操作es支持,只能选择RestClient操作方式,而且默认支持的Elasticsearch版本是7.6.2所以重装一下1.关闭Elasticsearch容器运行状态[root@localhost ~]# docker stop ce72e0f7a466(这里原创 2020-06-05 17:20:17 · 3090 阅读 · 3 评论 -
Docker教程大全(二):安装Elasticsearch,注意与SpringBoot、SpringData或Jest/Rest Client的版本兼容问题
安装Elasticsearch肯定是要在Springboot项目中使用的,避开使用,纯讨论安装Elasticsearch那简直是避重就轻,很容易再后期使用中发现版本兼容性问题,一般项目中操作ES有三种办法:1.通过URLConnection直接调用ES地址。2.Jest操作ES方式。3.SpringData ElasticSearch操作ES方式。本期主要讲解安装,关于使用方式我们后期有时间再单独写文章说明,大家针对自己项目中操作ES的方式,安装对应合适的版本,而不是必须要装最新ES。先原创 2020-06-01 10:04:50 · 944 阅读 · 0 评论