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
部署和啟動Elastic集群以滿足給定要求。
配置集群的節點以滿足給定要求。
使用Elasticsearch安全性保障集群安全。
使用Elasticsearch安全性定義基于角色的訪問控制。
定義滿足給定要求的索引。
在給定索引上執行:索引、創建、讀、更新、刪除文檔操作。
定義和使用索引別名。
按照指定規則定義和適用索引模板,以滿足給定需求。
定義和適用滿足給定需求的動態模板。
使用Reindex API 和 Update_by_query API reindex及更新文檔。
定義和使用管道(ingest pipeline))以滿足給定需求,包括:使用腳本修改文檔(painless)。
在給定索引的一個或多個fields上撰寫和執行terms或者phrases檢索語句。
撰寫和執行包含復雜檢索(query)和過濾(filter)的bool檢索語句。
在檢索返回結果中高亮字段,也就是:執行特定字段的高亮檢索。
為給定檢索執行排序以滿足一系列需求。
為檢索結果實施分頁。
使用scroll API 獲取超大數據量的返回結果。
使用fuzzy匹配檢索。
定義和適用search template。
撰寫和執行跨集群檢索query。
撰寫和執行Metric和bucket聚合。
撰寫和執行包含子聚合的聚合。
撰寫和執行pipeline(管道)聚合。
定義滿足給定需求的映射(Mapping)。
定義和使用自定義分詞器,以滿足給定需求。
定義和使用多fields以及不同field指定不同的分詞器。
配置一個索引,使得它能恰當的管理nested嵌套對象類型。
配置父子關聯關系索引。
基于給定需求,在指定節點的索引上分配分片。
為索引配置分片感知和強制感知。
診斷分片問題、修復集群健康問題。
為集群或指定分片備份和恢復。
為集群配置冷熱架構。
為集群配置跨集群檢索。
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. 考点概览和摘要的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 08.认证考试注意事项
- 下一篇: 2pc_two phase commit