- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 ElasticSearch备考 -- Manage the index lifecycle (ILM)
这个一个综合性比较强的考点,考点内容很多包括ILM,包括索引模版等内容。参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-11-03 21:22:43 849
原创 ElasticSearch备考 -- Index shrink
压缩前必须满足三个条件,三个条件必须同时满足索引必须是只读状态不能有副本,并将待压缩分片重新分配到一个节点索引的状态必须是green参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-28 23:51:39 782
原创 ElasticSearch备考 -- Index rollover
rollover 需要基于别名创建,所以要先创建别名,别名要求是可以支持数据写入rollover 配置的条件,条件间都是或的逻辑数据的写入也要基于别名通过修改集群索引周期刷新频率可以快速验证 indices.lifecycle.poll_interval参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-26 23:30:31 851
原创 《纳瓦尔宝典:财富和幸福指南》读书随笔
今天又是1024程序员节,借着这本书,我想反思一下,之前在这方面确实做的不够,虽然可能多多少少知道做这会对自己有帮助,然而自己却是把自己的时间和精力更多的投入到工作上,更多的是无尽的需求、恼人的bug、无聊的会议。这"代码"这个东西,对于程序员来说肯定是OK的,所以还要多思考怎么让我们的代码在自己的“商业帝国”里产生边际为零的产品。虽然听书听完了,还是想抽时间把书自己读一遍,电子版刚刚看了一个多章节,感觉书的类型很想之前看过的达里奥的《原则》,里面将的是纳瓦儿的一些做人做事的方法原则,思考感悟。
2024-10-24 22:31:56 426
原创 ElasticSearch备考 -- Search across cluster
准备工作集群角色一定要添加到每个集群的所有节点上配置集群配置:_cluster/settings查询模版:{集群名称}:{索引名称},{集群名称}:{索引名称}/_search参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-06 12:54:15 625
原创 ElasticSearch备考 -- Alias
别名创建三种方式,注意每种方式的适用场景在创建索引时指定别名索引模版中创建别名对已有的索引创建别名参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-06 09:52:32 638
原创 ElasticSearch备考 -- Multi field
mapping中多字段定义要是使用关键字 fileds,创建字段和最外层字段格式一样参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-05 23:16:24 1257
原创 ElasticSearch备考 -- Search scroll
scroll api 常用于大量文档查询,这个有一定的查询性能消耗,而且对查询上下文有时间限制,超过上线问查询id则会失效。参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-03 17:16:19 677
原创 ElasticSearch备考 -- Update by query & Reindex
update by query 通常用于批量更新,可以结合painless 使用创建脚本后一般都会成功,需要再结合update by query进行验证运行时,是否存在错误。参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-03 16:19:15 824
原创 ElasticSearch备考 -- Search template
查询模版,这在日常工作中用到的比较少,需要注意写法和格式,多联系参数外层需要通过双引号包裹,"{{param}}"不用包裹双引号的有:参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-02 22:56:59 979
原创 ElasticSearch备考 -- Multi match
重点弄清type每种评分类型对应含义fileds中若想增强评分使用符合为^参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-02 18:48:05 1359
原创 ElasticSearch备考 -- Async search
同步查询和异步查询API对比记忆异步查询使用_async_search同步查询使用_search参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-10-01 22:11:36 801
原创 ElasticSearch 备考 -- Snapshot & Restore
1)快照的备份的前提准备一定要修改es配置文件,注意必须重新后才能生效2)快照需要保存在仓库repository中3)创建的快照方式有两种一种规则自动SLM,一种手动参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-09-29 23:55:02 1333
原创 ElasticSearch 备考 -- Aggregations
2)”每个月“是考的是日期直方图,date histogram,filed指定的是按照那个字段,calendar_interval 指定间隔,因为要求每个月即month。1)因为前面说索引包括过去11的文档,所以就是全部内容,所以query可以不写,或者写成query match all。1)每个月,DateTime为日期类型,要按月聚合,可以使用日期直方图 date_histogram。3)在过去11月里,求最大值,这里是在前两个聚合的基础上,即使用子聚合 pipline。
2024-09-22 21:06:52 671
原创 ElasticSearch 备考 -- Highlight & Sort
query、highlight、sort 三个是平平级的highlight 高亮的前后缀是pre_tags、post_tags,注意是数组,fileds是要匹配高亮在字段集合sort 排序,是可以对多个字段排序,升降序关键字和SQL的一样 asc、desc参考资料送一波福利:福利一有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!有需要内推JD的同学,可以私信或留言,我帮您内推,流程快!!!福利二福利三。
2024-09-21 21:08:23 860
原创 ElasticSearch 备考 -- Function score
注意:1)bool中should 中参数 minimum_should_match2)function_score中可以通过functions,script_score,random_score 三种方式自定义评分3)function_score中 functions 注意有s,也就是代表是多个,是数组方式,通过指定 weight值来增加查询评分"query": {"query": {"bool": {"match": {},"match": {],},"match": {},
2024-09-21 12:45:31 581
原创 ElasticSearch 备考 -- Analysis mapping
这里character filter 类型为 mapping类型,通过指定mapping 将下滑线指定为空。mapping中指定 text 类型字段的 analyzer 为创建的自定义分词"mapping_analyzer"],},"- => "},},"title": {创建自定义filter,命名为"my_synonym",使用同义词filter类型,并定义相关同义词,在mapping中自定义分词中filter指定my_synonym},},},"title": {
2024-09-14 12:16:46 995 1
原创 ElasticSearch 备考 -- Nested
1、Elasticsearch 没有内部对象的概念。因此,它将对象层次结构扁平化为一个简单的字段名和值列表。可以通过设置为nested类型,是object一种数据类型,允许对象数组以相互独立的方式进行索引。2、嵌套文档是指对于一行数据(文档)可以包含多个子行(子文档),多个子行保存在一个嵌套类型字段中。3、嵌套类型的查询与query存在区别需要指定path。此外嵌套类型的查询性能相比其他类型的查询性能更低一些。4、nested类型的对象默认不能超过50个,可通过修改。
2024-09-03 21:57:12 1164
原创 ElasticSearch 备考 -- Runtime Field
1、runtime filed主要由两种形式,注意相应格式mapping中的为runtime,query中的runtime_mappings2、在实际工程使用中不建议使用runtime_filed,因为会影响查询性能,建议预先将逻辑处理好写入索引字段,然后直接查询参考资料。
2024-09-01 23:16:08 1116
原创 ElasticSearch 备考 -- Enrich processor
1、enrich 有点像 SQL的表连接操作,目的是形成一张内容更为丰富的数据结构。2、enrich 脑海里记住那张图就好容易理解了,记住三个步骤:1)创建policy,2)执行policy,3)创建ingest pipeline应用 enrich。Enrich Processor——Elasticsearch 跨索引关联数据新方式-CSDN博客。
2024-09-01 22:18:11 1229
原创 深入学习Maven依赖传递原理及实践问题分析
Maven中jar包冲突是令程序员常见比较头疼的问题。所以我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题。本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲突的解决办法。
2024-08-30 17:45:55 1408 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人