文章目录

  • 1. 官方的learn objectives
  • 2. 脑图版
  • 3. 对应文档链接分享
    • 1、Installation and Configuration
    • 2、Indexing Data
    • 3、Queries
    • 4、Aggregations
    • 5、 Mappings and Text Analysis
    • 6、Cluster Administration

这里总结一下考点的概览和摘要,正确在最后一周把英文文档再过一遍,查漏补缺。
重点看一下之前看过的doc是不是有一些参数被忽略了。

1. 官方的learn objectives

Topics

  1. Installation and Configuration
  1. Deploy and start an Elasticsearch cluster that satisfies a given set of requirements
    部署和启动Elastic集群以满足给定要求。
  2. Configure the nodes of a cluster to satisfy a given set of requirements
    配置集群的节点以满足给定要求。
  3. Secure a cluster using Elasticsearch Security
    使用Elasticsearch安全性保障集群安全。
  4. Define role-based access control using Elasticsearch Security
    使用Elasticsearch安全性定义基于角色的访问控制。
  1. Indexing Data
  1. Define an index that satisfies a given set of requirements
    定义满足给定要求的索引。
  2. Perform index, create, read, update, and delete operations on the documents of an index
    在给定索引上执行:索引、创建、读、更新、删除文档操作。
  3. Define and use index aliases
    定义和使用索引别名。
  4. Define and use an index template for a given pattern that satisfies a given set of requirements
    按照指定规则定义和适用索引模板,以满足给定需求。
  5. Define and use a dynamic template that satisfies a given set of requirements
    定义和适用满足给定需求的动态模板。
  6. Use the Reindex API and Update By Query API to reindex and/or update documents
    使用Reindex API 和 Update_by_query API reindex及更新文档。
  7. Define and use an ingest pipeline that satisfies a given set of requirements, including the use of Painless to modify documents
    定义和使用管道(ingest pipeline))以满足给定需求,包括:使用脚本修改文档(painless)。
  1. Queries
  1. Write and execute a search query for terms and/or phrases in one or more fields of an index
    在给定索引的一个或多个fields上撰写和执行terms或者phrases检索语句。
  2. Write and execute a search query that is a Boolean combination of multiple queries and filters
    撰写和执行包含复杂检索(query)和过滤(filter)的bool检索语句。
  3. Highlight the search terms in the response of a query
    在检索返回结果中高亮字段,也就是:执行特定字段的高亮检索。
  4. Sort the results of a query by a given set of requirements
    为给定检索执行排序以满足一系列需求。
  5. Implement pagination of the results of a search query
    为检索结果实施分页。
  6. Use the scroll API to retrieve large numbers of results
    使用scroll API 获取超大数据量的返回结果。
  7. Apply fuzzy matching to a query
    使用fuzzy匹配检索。
  8. Define and use a search template
    定义和适用search template。
  9. Write and execute a query that searches across multiple clusters
    撰写和执行跨集群检索query。
  1. Aggregations
  1. Write and execute metric and bucket aggregations
    撰写和执行Metric和bucket聚合。
  2. Write and execute aggregations that contain sub-aggregations
    撰写和执行包含子聚合的聚合。
  3. Write and execute pipeline aggregations
    撰写和执行pipeline(管道)聚合。
  1. Mappings and Text Analysis
  1. Define a mapping that satisfies a given set of requirements
    定义满足给定需求的映射(Mapping)。
  2. Define and use a custom analyzer that satisfies a given set of requirements
    定义和使用自定义分词器,以满足给定需求。
  3. Define and use multi-fields with different data types and/or analyzers
    定义和使用多fields以及不同field指定不同的分词器。
  4. Configure an index so that it properly maintains the relationships of nested arrays of objects
    配置一个索引,使得它能恰当的管理nested嵌套对象类型。
  5. Configure an index that implements a parent/child relationship
    配置父子关联关系索引。
  1. Cluster Administration
  1. Allocate the shards of an index to specific nodes based on a given set of requirements
    基于给定需求,在指定节点的索引上分配分片。
  2. Configure shard allocation awareness and forced awareness for an index
    为索引配置分片感知和强制感知。
  3. Diagnose shard issues and repair a cluster’s health
    诊断分片问题、修复集群健康问题。
  4. Backup and restore a cluster and/or specific indices
    为集群或指定分片备份和恢复。
  5. Configure a cluster for use with a hot/warm architecture
    为集群配置冷热架构。
  6. Configure a cluster for cross cluster search
    为集群配置跨集群检索。

2. 脑图版

该脑图来自铭毅天下公众号


该图片来自毅铭天下的分享。

3. 对应文档链接分享

1、Installation and Configuration

1.1 Deploy and start an Elasticsearch cluster that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/setup.html

1.2 Configure the nodes of a cluster to satisfy a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/important-settings.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-node.html

1.3 Secure a cluster using Elasticsearch Security
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/security-settings.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/configuring-security.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/setup-passwords.html

1.4Define role-based access control using Elasticsearch Security
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/security-api-put-role.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/security-api-put-user.html

2、Indexing Data

2.1 Define an index that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/indices-create-index.html

2.2 Perform index, create, read, update, and delete operations on the documents of an index
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/docs.html

2.3 Define and use index aliases
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/indices-aliases.html

2.4 Define and use an index template for a given pattern that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/indices-templates.html

2.5 Define and use a dynamic template that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/dynamic-templates.html

2.6 Use the Reindex API and Update By Query API to reindex and/or update documents
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/docs-reindex.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/docs-update-by-query.html

2.7 Define and use an ingest pipeline that satisfies a given set of requirements, including the use of Painless to modify documents
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/ingest.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-scripting.html
https://www.elastic.co/guide/en/elasticsearch/painless/7.2/painless-lang-spec.html

3、Queries

3.1 Write and execute a search query for terms and/or phrases in one or more fields of an index
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/query-dsl.html

3.2 Write and execute a search query that is a Boolean combination of multiple queries and filters
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/query-dsl-bool-query.html

3.3 Highlight the search terms in the response of a query
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-request-highlighting.html

3.4 Sort the results of a query by a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-request-sort.html

3.5Implement pagination of the results of a search query
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-request-from-size.html

3.6 Use the scroll API to retrieve large numbers of results
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-request-scroll.html

3.7 Apply fuzzy matching to a query
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/query-dsl-fuzzy-query.html

3.8 Define and use a search template
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-template.html

3.9 Write and execute a query that searches across multiple clusters
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-cross-cluster-search.html

4、Aggregations

4.1 Write and execute metric and bucket aggregations
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-aggregations-metrics.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-aggregations-bucket.html

4.2 Write and execute aggregations that contain sub-aggregations
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/search-aggregations-pipeline.html

5、 Mappings and Text Analysis

5.1 Define a mapping that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/mapping.html

5.2 Define and use a custom analyzer that satisfies a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/analysis.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/analysis-custom-analyzer.html

5.3 Define and use multi-fields with different data types and/or analyzers
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/multi-fields.html

5.4 Configure an index so that it properly maintains the relationships of nested arrays of objects
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/nested.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/parent-join.html

6、Cluster Administration

6.1 Allocate the shards of an index to specific nodes based on a given set of requirements
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/index-modules-allocation.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-cluster.html

6.2 Configure shard allocation awareness and forced awareness for an index
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/allocation-awareness.html

6.3 Diagnose shard issues and repair a cluster’s health
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/cluster-health.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/cluster-allocation-explain.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/cluster-reroute.html

6.4 Backup and restore a cluster and/or specific indices
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/backup-cluster.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-snapshots.html

6.5 Configure a cluster for use with a hot/warm architecture
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/shard-allocation-filtering.html

6.6 Configure a cluster for cross cluster search
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-remote-clusters.html
https://www.elastic.co/guide/en/elasticsearch/reference/7.2/modules-cross-cluster-search.html

10. 考点概览和摘要相关推荐

  1. 转载 干货 | 1400篇机器学习的文章中,这10篇是最棒的!

    [导读]在过去的一个月中, 作者从近 1400 篇有关机器学习的文章中挑选了最有可能帮助职业生涯发展的 10 篇推荐给大家(入选比率为0.7%). (此前发布过多篇收藏党喜欢的文章,也是来自Mybri ...

  2. [转载] python开源人工智能项目_推荐 10 个饱受好评且功能独特的开源人工智能项目

    参考链接: 关于Python的10个有趣事实 摘要: 十个有趣的开源人工智能项目,千万不要错过了~~ 关于人工智能的项目,相信大家都看过或者用过不少了,但它们的大多数看上去都十分"高大上&q ...

  3. 2022.11.27 第10次周报

    目录 摘要 深度学习(RNN推导) 1. RNN特点 2. 前向传播 3. 反向传播 4. 举例 5. RNN缺点 文献阅读 1.摘要 2.贡献 3.背景 4.PTMs概述 4.1 PTMs的分类 4 ...

  4. 小米音频测试软件,小米10 Pro成DXOMARK手机音频新榜首 雷军略显骄傲

    原标题:小米10 Pro成DXOMARK手机音频新榜首 雷军略显骄傲 [手机中国新闻]日前,DXOMARK正式公布了小米10 Pro的音频测试得分:76分,以一分之差夺得了华为Mate20 X多媒体手 ...

  5. 软件架构师-论文写作要求-摘要-扣分原则-加分原则-不及格

    文章目录 1.摘要 2. 正文基本要求 3.扣分原则 4.加分原则 5.论文不及格 1.摘要 按照考试评分标准:"摘要应控制在300-400字的范围内,凡是没有写论文摘要,摘要过于简略,或者 ...

  6. 北大计算机楼口语考试,(转自未名)北大考点最全攻略及国外考试经验。。。...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 以下是广告时间[选择德国考场的N个理由]1.不需要守着电脑刷考位.总体而言,德国的德福考场竞争并不激烈(人少嘛--).需要注意的是,并不是每次考试所有考场 ...

  7. 为什么要使用 Windows 10 的 214 条理由

    原文链接:<为什么要使用 Windows 10 的 214 条理由>,仅代表作者观点,以下为原文. https://meta.appinn.com/t/windows-10-214/850 ...

  8. [翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)--- 推理架构

    [翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)- 推理架构 文章目录 [翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)--- 推理架构 0x0 ...

  9. JS 原型链图形详解

    JS原型链 这篇文章是「深入ECMA-262-3」系列的一个概览和摘要.每个部分都包含了对应章节的链接,所以你可以阅读它们以便对其有更深的理解. 对象 ECMAScript做为一个高度抽象的面向对象语 ...

最新文章

  1. Python基础笔记1
  2. maven初学者常见错误汇总(三)
  3. linux中的file命令
  4. JDom中removeContent无法删除子元素问题
  5. ITK读取RGB图像像素值
  6. C#LeetCode刷题之#55-跳跃游戏(Jump Game)
  7. text对应java类型_【JavaWeb】79:JavaScript和Java的关系?
  8. [20160229]探究oracle的启动过程.txt
  9. Linux状态监控在root下可用,监控linux状态
  10. ssr提示服务器名无效_联想服务器在UEFI HII界面中配置阵列的基本操作
  11. 手动更新google服务框架
  12. Windows下如何强制删除文件夹及文件的命令
  13. 【mmdetection】mmdetection学习率设置
  14. 微信公众号运营数据分析(二):内容分析讲解
  15. python水位传感器输出水位_水位传感器坏了的表现_判断水位传感器好坏方法
  16. 深度学习 100 题(转)
  17. 界面布局layout
  18. WHQL认证公司 提供高品质whql认证服务
  19. cJSON库用法详解
  20. linux mysql 测试工具_LINUX系统下MySQL 压力测试工具super smack

热门文章

  1. MySQL(八)MySQL性能优化
  2. 送卡神算法力作《代码随想录》!
  3. C语言指针-从底层原理到花式技巧,用图文和代码帮你讲解透彻
  4. 中秋水文 | 安利一发国漫
  5. 呃... 写满数据的硬盘是否比空硬盘重?
  6. 数据结构--图(Graph)详解(一)
  7. 6DoF视频:通往下一代高自由度视频体验
  8. 腾讯云副总裁邹贤能:将陆续开源四大核心技术
  9. AI+游戏:高效利用样本的强化学习 | 腾讯AI Lab学术论坛演讲
  10. 国内下载 Python 源码特别慢