10. 考点概览和摘要
文章目录
- 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
- Installation and Configuration
- Deploy and start an Elasticsearch cluster that satisfies a given set of requirements
部署和启动Elastic集群以满足给定要求。- Configure the nodes of a cluster to satisfy a given set of requirements
配置集群的节点以满足给定要求。- Secure a cluster using Elasticsearch Security
使用Elasticsearch安全性保障集群安全。- Define role-based access control using Elasticsearch Security
使用Elasticsearch安全性定义基于角色的访问控制。
- Indexing Data
- Define an index that satisfies a given set of requirements
定义满足给定要求的索引。- Perform index, create, read, update, and delete operations on the documents of an index
在给定索引上执行:索引、创建、读、更新、删除文档操作。- Define and use index aliases
定义和使用索引别名。- Define and use an index template for a given pattern that satisfies a given set of requirements
按照指定规则定义和适用索引模板,以满足给定需求。- Define and use a dynamic template that satisfies a given set of requirements
定义和适用满足给定需求的动态模板。- Use the Reindex API and Update By Query API to reindex and/or update documents
使用Reindex API 和 Update_by_query API reindex及更新文档。- Define and use an ingest pipeline that satisfies a given set of requirements, including the use of Painless to modify documents
定义和使用管道(ingest pipeline))以满足给定需求,包括:使用脚本修改文档(painless)。
- Queries
- Write and execute a search query for terms and/or phrases in one or more fields of an index
在给定索引的一个或多个fields上撰写和执行terms或者phrases检索语句。- Write and execute a search query that is a Boolean combination of multiple queries and filters
撰写和执行包含复杂检索(query)和过滤(filter)的bool检索语句。- Highlight the search terms in the response of a query
在检索返回结果中高亮字段,也就是:执行特定字段的高亮检索。- Sort the results of a query by a given set of requirements
为给定检索执行排序以满足一系列需求。- Implement pagination of the results of a search query
为检索结果实施分页。- Use the scroll API to retrieve large numbers of results
使用scroll API 获取超大数据量的返回结果。- Apply fuzzy matching to a query
使用fuzzy匹配检索。- Define and use a search template
定义和适用search template。- Write and execute a query that searches across multiple clusters
撰写和执行跨集群检索query。
- Aggregations
- Write and execute metric and bucket aggregations
撰写和执行Metric和bucket聚合。- Write and execute aggregations that contain sub-aggregations
撰写和执行包含子聚合的聚合。- Write and execute pipeline aggregations
撰写和执行pipeline(管道)聚合。
- Mappings and Text Analysis
- Define a mapping that satisfies a given set of requirements
定义满足给定需求的映射(Mapping)。- Define and use a custom analyzer that satisfies a given set of requirements
定义和使用自定义分词器,以满足给定需求。- Define and use multi-fields with different data types and/or analyzers
定义和使用多fields以及不同field指定不同的分词器。- Configure an index so that it properly maintains the relationships of nested arrays of objects
配置一个索引,使得它能恰当的管理nested嵌套对象类型。- Configure an index that implements a parent/child relationship
配置父子关联关系索引。
- Cluster Administration
- Allocate the shards of an index to specific nodes based on a given set of requirements
基于给定需求,在指定节点的索引上分配分片。- Configure shard allocation awareness and forced awareness for an index
为索引配置分片感知和强制感知。- Diagnose shard issues and repair a cluster’s health
诊断分片问题、修复集群健康问题。- Backup and restore a cluster and/or specific indices
为集群或指定分片备份和恢复。- Configure a cluster for use with a hot/warm architecture
为集群配置冷热架构。- 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. 考点概览和摘要相关推荐
- 转载 干货 | 1400篇机器学习的文章中,这10篇是最棒的!
[导读]在过去的一个月中, 作者从近 1400 篇有关机器学习的文章中挑选了最有可能帮助职业生涯发展的 10 篇推荐给大家(入选比率为0.7%). (此前发布过多篇收藏党喜欢的文章,也是来自Mybri ...
- [转载] python开源人工智能项目_推荐 10 个饱受好评且功能独特的开源人工智能项目
参考链接: 关于Python的10个有趣事实 摘要: 十个有趣的开源人工智能项目,千万不要错过了~~ 关于人工智能的项目,相信大家都看过或者用过不少了,但它们的大多数看上去都十分"高大上&q ...
- 2022.11.27 第10次周报
目录 摘要 深度学习(RNN推导) 1. RNN特点 2. 前向传播 3. 反向传播 4. 举例 5. RNN缺点 文献阅读 1.摘要 2.贡献 3.背景 4.PTMs概述 4.1 PTMs的分类 4 ...
- 小米音频测试软件,小米10 Pro成DXOMARK手机音频新榜首 雷军略显骄傲
原标题:小米10 Pro成DXOMARK手机音频新榜首 雷军略显骄傲 [手机中国新闻]日前,DXOMARK正式公布了小米10 Pro的音频测试得分:76分,以一分之差夺得了华为Mate20 X多媒体手 ...
- 软件架构师-论文写作要求-摘要-扣分原则-加分原则-不及格
文章目录 1.摘要 2. 正文基本要求 3.扣分原则 4.加分原则 5.论文不及格 1.摘要 按照考试评分标准:"摘要应控制在300-400字的范围内,凡是没有写论文摘要,摘要过于简略,或者 ...
- 北大计算机楼口语考试,(转自未名)北大考点最全攻略及国外考试经验。。。...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 以下是广告时间[选择德国考场的N个理由]1.不需要守着电脑刷考位.总体而言,德国的德福考场竞争并不激烈(人少嘛--).需要注意的是,并不是每次考试所有考场 ...
- 为什么要使用 Windows 10 的 214 条理由
原文链接:<为什么要使用 Windows 10 的 214 条理由>,仅代表作者观点,以下为原文. https://meta.appinn.com/t/windows-10-214/850 ...
- [翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)--- 推理架构
[翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)- 推理架构 文章目录 [翻译] NVIDIA HugeCTR,GPU 版本参数服务器 --(10)--- 推理架构 0x0 ...
- JS 原型链图形详解
JS原型链 这篇文章是「深入ECMA-262-3」系列的一个概览和摘要.每个部分都包含了对应章节的链接,所以你可以阅读它们以便对其有更深的理解. 对象 ECMAScript做为一个高度抽象的面向对象语 ...
最新文章
- Python基础笔记1
- maven初学者常见错误汇总(三)
- linux中的file命令
- JDom中removeContent无法删除子元素问题
- ITK读取RGB图像像素值
- C#LeetCode刷题之#55-跳跃游戏(Jump Game)
- text对应java类型_【JavaWeb】79:JavaScript和Java的关系?
- [20160229]探究oracle的启动过程.txt
- Linux状态监控在root下可用,监控linux状态
- ssr提示服务器名无效_联想服务器在UEFI HII界面中配置阵列的基本操作
- 手动更新google服务框架
- Windows下如何强制删除文件夹及文件的命令
- 【mmdetection】mmdetection学习率设置
- 微信公众号运营数据分析(二):内容分析讲解
- python水位传感器输出水位_水位传感器坏了的表现_判断水位传感器好坏方法
- 深度学习 100 题(转)
- 界面布局layout
- WHQL认证公司 提供高品质whql认证服务
- cJSON库用法详解
- linux mysql 测试工具_LINUX系统下MySQL 压力测试工具super smack