排序
Elasticsearch集群迁移实战:_reindex与Logstash跨集群同步
一、部署ES6分布式集群 1、 2、结果验证 二、基于_reindex的API迁移 2.1 环境准备 1、搭建好两套多实例集群 2、在ES6环境创建文档 **注意:在Postman执行时需要单个单个执行,上面只是为了方便...
Elasticsearch集群原理:倒排索引、节点角色与读写流程
一、倒排索引 面试题: 分片底层时如何工作的? 答: 分片底层对应的是一个Lucene库,而Lucene底层使用倒排索引技术实现。 **正排索引(正向索引):** 我们MySQL为例,用id字段存储博客文章的编号,...
Elasticsearch运维进阶:多实例、Head、Postman与故障排查
一、ES集群的多实例部署 1、在elk121节点上配置集群免密登录及同步脚本 在elk121节点上修改主机列表 在elk121节点上生成密钥对 | \[root@elk121 ~\]ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa -...
Elasticsearch运维API实战:health、settings、allocation与reroute
一、ES集群健康状态API(health) 1、安装jq工具 2、测试取数据 (1)取全部数据 相关数据说明: 参数
Elasticsearch索引管理实战:创建、修改、别名与索引规范
一、查看索引 1.1 查看所有的索引 **Postman界面操作** 1、新建目录【01-索引管理】 <img src="https://bucketbucket1.oss-cn-beijing.aliyuncs.com/imag/image23.png" style=&quo...
Elasticsearch文档与Mapping实战:CRUD、自定义类型与字段设计
一、管理文档的API 1.1 文档的创建 1.1 创建文档时不指定文档ID 1、填写POST请求http://192.168.1.121:9200/es1-num/\_doc,创建文档es1-num(不指定ID) <img src="https://bucketbucket1...
Elasticsearch二进制部署实战:集群搭建、systemd管理与堆内存调优
一、单点部署 1、下载ES软件包 地址链接:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.5-linux-x86_64.tar.gz <img src="https://bucketbucket1.oss-cn-...
Elasticsearch中文检索与模板实战:IK分词器和索引模板
一、IK中文分词器 1.1 内置的标准分词器-分析英文 1、填写GET请求http://192.168.1.121:9200/\_analyze, 分析英文。观察到每个词正常被分开 <img src="https://bucketbucket1.oss-cn-be...
Elasticsearch RPM部署实战:环境准备、单点上线与集群搭建
一、环境准备 1.1 机器配置(3台) | CPU | 2C | |--------|------| | MEMORY | 4G | | DISK | 50G+ | 1.2 机器信息(3台) | 主机名 | 主机IP | |--------|---------------| | elk121 | 192.168.1....
Elasticsearch DSL查询实战:match、bool、sort、filter与聚合
一、什么是DSL Elasticsearch 提供了基于JSON的完整 Query DSL(Domain Specific Language,领域特定语言)来定义查询。 1.1 环境准备 1.1 创建索引指定数据映射 1、填写PUT请求http://192.168....











