![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
文章平均质量分 51
兜兜的码农爸爸
共同学习共同进步
展开
-
elasticsearch 磁盘优化-index
### index参数 的作用> + 当我们不需要一些字段参数搜索和过滤时可以配置index来减轻我们的磁盘空间的消耗。> + index 的默认值是true,是能够被索引和过滤的。> + index = false 配置那些不需要搜索和过滤,只需要存储展示的字段情况#举个栗子:> 创建索引```jsonPUT whl_test{"mappings": {"properties": {"age": {"type": "integer原创 2021-10-28 17:03:29 · 1181 阅读 · 0 评论 -
关于搜索elasticsearch的数据条数大于10000的坑 max_result_window的解决方案
关于这个问题我主要从5.6.x版本和7.10.x版本分析:5.6.x版本:只需要一步即可{ "settings": { "index": { "number_of_shards": "1", "max_result_window": "1000000", "analysis": { "analyzer": { "keep_none_chinese_in_joined_full_p原创 2021-07-28 11:10:43 · 1344 阅读 · 2 评论 -
Elasticsearch 大小写敏感问题(raw/keyword 对 wildcard 的支持)
# 问题背景_elasticsearch 的 keyword/raw 是没有对字段值的逐字存储的,所以对英文字母大小写敏感。当我们使用wildcard 做模糊查询时就会遇到查询结果集不全或者查询不到结果集_# 解决方案_我们需要在索引文档的时候对raw/keyword做下特殊里,下面是具体实现步骤_+ 在setting中设置分析器```PUT /test_raw{"settings": {"analysis": {"filter": {"my_synonym":原创 2021-07-07 17:00:00 · 3945 阅读 · 0 评论 -
Elasticsearch 缓存汇总
前言Elasticsearch 中有多种查询缓存,当一个查询请求执行后,他可能会被缓存下来,但是哪些查询会被缓存,哪些不会缓存,缓存了什么内容,什么时候失效,这些总是让人迷惑。现在,我们来把他搞清楚。总共涉及的缓存有Shard Request Cache Node Query Cache (Filter Cache) 其他缓存Shard Request CacheShard Request Cache 简称 Request Cache,他是分片级别的查询缓存,每个分片有自己的缓存。该缓原创 2021-04-28 15:16:07 · 401 阅读 · 0 评论 -
elasticSearch 中的查询关键词
match_allmatch_all 查询简单的匹配所有文档。在没有指定查询方式时,它是默认的查询:{ "match_all": {}}。match如果你在一个全文字段上使用 match 查询,在执行查询前,它将用正确的分析器去分析查询字符串:{ "match": { "title": "中国人" }}multi_matchmulti_match 查询可以在多个字段上执行相同的 match 查询:{ "multi_match": { "quer原创 2020-10-25 15:45:33 · 1127 阅读 · 0 评论 -
elasticsearch 获取文档操作
获取单个id文档:get blog/type_blog/1响应信息:{"_index":"blog","_type":"type_blog","_id":"1","found":true,"_source":{ "id":1, "name":"zhangsan", ......}}found:表示是否查询到数据source:返回的数据获取多...原创 2019-07-26 11:46:51 · 839 阅读 · 0 评论 -
elasticsearch 创建静态映射索引
所谓静态映射就是像mysql一样在建表的时候对各个字段的属性进行设置:put books{ "mappings":{ "it":{ "dynamic":"strict", "properties":{ "title":{ "type":"text" }, "process":{ "type":"date" } }...原创 2019-07-26 16:33:39 · 860 阅读 · 0 评论