代码改变世界

随笔分类 -  Elastic

Kinaba discover查询语法

2022-08-04 15:24 by 假面Wilson, 179 阅读, 收藏, 编辑
摘要: 1、要搜索一个确切的字符串,即精确搜索,需要使用双引号引起来:path:”/app/logs/nginx/access.log” 2、如果不带引号,将会匹配每个单词:uid token 3、模糊搜索:path:”/app/~ 4、* 匹配0到多个字符:*oken 5、? 匹配单个字符 : tok?n 阅读全文

Elasticsearch(es) 查询语句语法详解

2022-07-12 14:23 by 假面Wilson, 1477 阅读, 收藏, 编辑
摘要: Elasticsearch 查询语句采用基于 RESTful 风格的接口封装成 JSON 格式的对象,称之为 Query DSL。Elasticsearch 查询分类大致分为全文查询、词项查询、复合查询、嵌套查询、位置查询、特殊查询。 Elasticsearch 查询从机制分为两种,一种是根据用户输 阅读全文

关于es查询dsl的filter与must,term与match的区别

2022-06-15 15:15 by 假面Wilson, 2103 阅读, 收藏, 编辑
摘要: 【数据】 【1】创建es7 索引 put localhost:9200/pdi_cust , 注意 PUB_CUST_LABEL 字段分词了。 es7 不支持type ,所以 无需指定type。 { "mappings" :{ "properties":{ "RCRD_ID":{ "type":"k 阅读全文

AWS ES ISM学习应用笔记

2022-01-01 12:45 by 假面Wilson, 370 阅读, 收藏, 编辑
摘要: Elastic Search 6以上版本推出 ILM,用于管理Index的生命周期,但AWS上的ES是基于OSS版本的ES,所以自己开发了ISM来代替ILM。项目是从logstash往ES写入数据,但碰到无法在Logstash开启ILM_enabled=true的问题,这样就无法直接让logstas 阅读全文