![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es
文章平均质量分 93
兜兜的码农爸爸
共同学习共同进步
展开
-
Elasticsearch 缓存汇总
前言Elasticsearch 中有多种查询缓存,当一个查询请求执行后,他可能会被缓存下来,但是哪些查询会被缓存,哪些不会缓存,缓存了什么内容,什么时候失效,这些总是让人迷惑。现在,我们来把他搞清楚。总共涉及的缓存有Shard Request Cache Node Query Cache (Filter Cache) 其他缓存Shard Request CacheShard Request Cache 简称 Request Cache,他是分片级别的查询缓存,每个分片有自己的缓存。该缓原创 2021-04-28 15:16:07 · 408 阅读 · 0 评论 -
elasticSearch 中的查询关键词
match_allmatch_all 查询简单的匹配所有文档。在没有指定查询方式时,它是默认的查询:{ "match_all": {}}。match如果你在一个全文字段上使用 match 查询,在执行查询前,它将用正确的分析器去分析查询字符串:{ "match": { "title": "中国人" }}multi_matchmulti_match 查询可以在多个字段上执行相同的 match 查询:{ "multi_match": { "quer原创 2020-10-25 15:45:33 · 1134 阅读 · 0 评论 -
java 创建高可用 的elastic 连接池
第一步创建工厂类:package com.whl.espool;import org.apache.commons.pool2.PooledObject;import org.apache.commons.pool2.PooledObjectFactory;import org.apache.commons.pool2.impl.DefaultPooledObject;import...原创 2019-07-19 11:38:44 · 1561 阅读 · 2 评论 -
elasticsearch 笔记
1,创建索引:put blog{"settings":{"number_of_shards":3,"number_of_replicas":0}}返回值为:{"acknowledged": true,"shards_acknowledged": true,"index": "blog"}注:"number_of_shards":分片数"number_of...原创 2019-07-25 14:51:37 · 208 阅读 · 0 评论 -
elasticsearch 复制索引
复制索引:post _reindex{ "source": { "index": "i_alarm_count" }, "dest": { "index": "blog" }}返回值:{"took": 19,"timed_out": false,"total": 9,"updated": 9,"created": 0,"deleted"...原创 2019-07-25 14:40:36 · 2461 阅读 · 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 · 847 阅读 · 0 评论 -
elasticsearch 创建静态映射索引
所谓静态映射就是像mysql一样在建表的时候对各个字段的属性进行设置:put books{ "mappings":{ "it":{ "dynamic":"strict", "properties":{ "title":{ "type":"text" }, "process":{ "type":"date" } }...原创 2019-07-26 16:33:39 · 868 阅读 · 0 评论