




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ES技術基礎知識單選題100道及答案1.在ES中,用于指定索引中每個文檔的唯一標識符的是?A._sourceB._idC._typeD._index答案:B解析:_id是文檔的唯一標識符,_source存儲文檔原始數據,_type在ES7.x后逐漸棄用,_index表示索引名。2.以下哪個操作不是ES中的基本查詢類型?A.范圍查詢B.模糊查詢C.哈希查詢D.詞條查詢答案:C解析:ES常見基本查詢類型有范圍查詢、模糊查詢、詞條查詢等,哈希查詢不是ES基本查詢類型。3.ES集群中,負責集群的整體管理和協調工作的節點是?A.數據節點B.主節點C.協調節點D.部落節點答案:B解析:主節點負責集群的整體管理和協調,數據節點存儲數據,協調節點負責請求分發,部落節點已棄用。4.若要在ES中查詢年齡大于20且小于30的文檔,應使用?A.范圍查詢B.前綴查詢C.通配符查詢D.正則查詢答案:A解析:范圍查詢可用于查詢某個字段在一定范圍的值,這里查詢年齡范圍用范圍查詢合適。5.以下哪個不是ES索引的屬性?A.分片數B.副本數C.字段數D.刷新間隔答案:C解析:索引的屬性包括分片數、副本數、刷新間隔等,字段數不是索引的固有屬性。6.ES中用于對查詢結果進行聚合分析的語法是?A.queryB.filterC.aggregationsD.sort答案:C解析:aggregations用于聚合分析,query用于查詢,filter用于過濾,sort用于排序。7.在ES中,將文檔添加到索引的操作是?A.updateB.deleteC.createD.index答案:D解析:index操作是將文檔添加到索引,update是更新文檔,delete是刪除文檔,create一般用于創建索引。8.以下哪種查詢能實現對文本字段的近似匹配?A.精確查詢B.模糊查詢C.短語查詢D.嵌套查詢答案:B解析:模糊查詢可實現文本字段的近似匹配,精確查詢要求完全匹配,短語查詢匹配特定短語,嵌套查詢用于嵌套文檔。9.ES集群中,當主節點故障時,會?A.集群崩潰B.自動選舉新的主節點C.數據丟失D.無法進行讀寫操作答案:B解析:ES集群會自動選舉新的主節點來保證集群正常運行,不會直接崩潰或丟失數據。10.若要對ES查詢結果按某個字段降序排序,應使用?A."sort":{"field":"asc"}B."sort":{"field":"desc"}C."sort":["field"]D."sort":{"_score":"desc"}答案:B解析:按字段降序排序用"sort":{"field":"desc"},asc是升序。11.在ES中,用于存儲文檔原始數據的字段是?A._idB._sourceC._typeD._version答案:B解析:_source存儲文檔原始數據,_id是唯一標識,_type已棄用,_version用于版本控制。12.以下哪個不是ES的集群發現機制?A.Zen發現B.EC2發現C.GCE發現D.FTP發現答案:D解析:ES常見集群發現機制有Zen發現、EC2發現、GCE發現等,FTP發現不是。13.若要查詢ES中某個字段以特定字符串開頭的文檔,應使用?A.范圍查詢B.前綴查詢C.通配符查詢D.正則查詢答案:B解析:前綴查詢用于查詢字段以特定字符串開頭的文檔。14.ES中,對索引進行別名操作的主要目的是?A.隱藏索引名B.方便索引切換C.提高查詢速度D.減少存儲占用答案:B解析:別名操作主要方便索引切換,如滾動更新索引時可無縫切換。15.以下哪個操作可用于更新ES文檔的部分字段?A.indexB.createC.updateD.delete答案:C解析:update用于更新文檔部分字段,index是添加文檔,create用于創建索引,delete是刪除文檔。16.在ES中,用于對多個查詢條件進行邏輯與操作的是?A.mustB.shouldC.must_notD.filter答案:A解析:must表示邏輯與,should表示邏輯或,must_not表示邏輯非,filter用于過濾。17.ES集群中,數據節點的主要作用是?A.管理集群B.存儲和處理數據C.分發請求D.備份數據答案:B解析:數據節點主要負責存儲和處理數據,主節點管理集群,協調節點分發請求。18.若要對ES查詢結果按相關性得分排序,默認是?A.升序B.降序C.隨機D.按字段值排序答案:B解析:默認按相關性得分降序排序。19.以下哪種查詢適用于查詢嵌套文檔?A.嵌套查詢B.范圍查詢C.模糊查詢D.詞條查詢答案:A解析:嵌套查詢專門用于查詢嵌套文檔。20.ES中,索引的刷新間隔默認是?A.1秒B.5秒C.10秒D.60秒答案:A解析:索引刷新間隔默認是1秒。21.在ES中,用于刪除整個索引的操作是?A.deleteB.dropC.removeD.delete_index答案:D解析:delete_index用于刪除整個索引,delete一般用于刪除文檔。22.以下哪個不是ES聚合分析的類型?A.桶聚合B.度量聚合C.管道聚合D.排序聚合答案:D解析:ES聚合分析類型有桶聚合、度量聚合、管道聚合等,排序聚合不是。23.若要查詢ES中某個字段值在多個值中的文檔,應使用?A.范圍查詢B.詞條查詢C.多詞條查詢D.模糊查詢答案:C解析:多詞條查詢可查詢字段值在多個值中的文檔。24.ES集群中,副本分片的作用是?A.提高寫入性能B.提高查詢性能和數據冗余C.管理集群D.存儲元數據答案:B解析:副本分片可提高查詢性能和保證數據冗余。25.在ES中,用于指定查詢返回文檔數量的參數是?A.fromB.sizeC.limitD.count答案:B解析:size參數指定查詢返回文檔數量。26.以下哪種查詢能對文檔進行全文搜索?A.精確查詢B.全文查詢C.短語查詢D.前綴查詢答案:B解析:全文查詢用于對文檔進行全文搜索。27.ES中,對索引進行優化操作的目的是?A.減少存儲占用B.提高查詢性能C.增加副本數D.重新分配分片答案:B解析:優化索引主要是提高查詢性能。28.若要對ES查詢結果進行分頁,應使用?A.from和sizeB.offset和limitC.start和endD.page和pagesize答案:A解析:ES中用from和size進行分頁。29.以下哪個不是ES的分詞器?A.標準分詞器B.空格分詞器C.正則分詞器D.哈希分詞器答案:D解析:ES常見分詞器有標準、空格、正則等,哈希分詞器不是。30.ES集群中,分片的作用是?A.提高數據安全性B.分散數據存儲和提高并發處理能力C.備份數據D.管理集群答案:B解析:分片可分散數據存儲和提高并發處理能力。31.在ES中,用于查詢某個字段值為空的文檔,可使用?A.范圍查詢B.詞條查詢C.空值查詢D.模糊查詢答案:C解析:空值查詢可用于查詢字段值為空的文檔。32.以下哪種聚合可統計某個字段的不同值的數量?A.統計聚合B.基數聚合C.求和聚合D.平均值聚合答案:B解析:基數聚合可統計字段不同值的數量。33.ES中,對文檔進行批量操作的API是?A._bulkB._msearchC._multiD._batch答案:A解析:_bulk用于文檔批量操作。34.若要對ES查詢結果按多個字段排序,應使用?A."sort":["field1","field2"]B."sort":[{"field1":"asc"},{"field2":"desc"}]C."sort":{"field1":"asc","field2":"desc"}D."sort":["_score","field"]答案:B解析:按多個字段排序用數組形式指定每個字段的排序方式。35.以下哪個不是ES的集群狀態?A.greenB.yellowC.redD.blue答案:D解析:ES集群狀態有green、yellow、red,沒有blue。36.在ES中,用于對查詢結果進行高亮顯示的參數是?A.highlightB.colorC.boldD.mark答案:A解析:highlight參數用于對查詢結果進行高亮顯示。37.若要在ES中查詢包含特定短語的文檔,應使用?A.短語查詢B.模糊查詢C.詞條查詢D.范圍查詢答案:A解析:短語查詢用于查詢包含特定短語的文檔。38.ES中,索引的分片數一旦確定,?A.可以隨意修改B.只能增加不能減少C.只能減少不能增加D.不能修改答案:B解析:索引分片數只能增加不能減少。39.以下哪個操作可用于關閉ES中的索引?A.closeB.shutdownC.disableD.stop答案:A解析:close操作可關閉索引。40.在ES中,用于對查詢結果進行去重的聚合是?A.基數聚合B.唯一聚合C.去重聚合D.不重復聚合答案:A解析:基數聚合可對查詢結果去重統計。41.ES集群中,協調節點的主要功能是?A.存儲數據B.管理集群C.分發請求D.備份數據答案:C解析:協調節點主要負責分發請求。42.若要查詢ES中某個字段值不等于特定值的文檔,應使用?A.mustB.shouldC.must_notD.filter答案:C解析:must_not表示邏輯非,可用于查詢不等于特定值的文檔。43.以下哪種查詢適用于對日期字段進行范圍查詢?A.日期范圍查詢B.時間范圍查詢C.數值范圍查詢D.字符串范圍查詢答案:A解析:日期范圍查詢適用于日期字段的范圍查詢。44.ES中,對索引進行快照操作的目的是?A.備份索引B.提高查詢性能C.減少存儲占用D.重新分配分片答案:A解析:快照操作主要用于備份索引。45.在ES中,用于對查詢結果進行分組統計的聚合是?A.桶聚合B.度量聚合C.管道聚合D.排序聚合答案:A解析:桶聚合可對查詢結果進行分組統計。46.若要對ES查詢結果按相關性得分和某個字段共同排序,應使用?A."sort":["_score","field"]B."sort":[{"_score":"desc"},{"field":"asc"}]C."sort":{"_score":"desc","field":"asc"}D."sort":["_score",{"field":"asc"}]答案:B解析:按多個條件排序用數組形式指定每個條件的排序方式。47.以下哪個不是ES的配置文件?A.elasticsearch.ymlB.pertiesC.jvm.optionsD.f答案:D解析:f是MySQL的配置文件,不是ES的。48.在ES中,用于對查詢結果進行過濾的子句是?A.queryB.filterC.aggregationsD.sort答案:B解析:filter子句用于對查詢結果進行過濾。49.若要在ES中查詢某個字段值在一個區間內的文檔,應使用?A.范圍查詢B.前綴查詢C.通配符查詢D.正則查詢答案:A解析:范圍查詢用于查詢字段值在區間內的文檔。50.ES集群中,當副本分片故障時,會?A.集群崩潰B.自動重建副本分片C.數據丟失D.無法進行讀寫操作答案:B解析:ES會自動重建副本分片來保證數據冗余。51.在ES中,用于對文本字段進行分詞的組件是?A.解析器B.分詞器C.過濾器D.分析器答案:B解析:分詞器用于對文本字段進行分詞。52.以下哪種聚合可計算某個字段的總和?A.求和聚合B.平均值聚合C.最大值聚合D.最小值聚合答案:A解析:求和聚合用于計算字段總和。53.ES中,對文檔進行部分更新時,若字段不存在,會?A.更新失敗B.自動創建該字段并賦值C.忽略該字段D.拋出異常答案:B解析:部分更新時若字段不存在會自動創建該字段并賦值。54.若要在ES中查詢某個字段值以特定字符串結尾的文檔,可使用?A.前綴查詢B.后綴查詢C.通配符查詢D.正則查詢答案:C解析:通配符查詢可實現查詢字段值以特定字符串結尾的文檔。55.ES集群中,主節點和數據節點可以是?A.同一個節點B.不同節點C.都可以D.不能在同一個節點答案:C解析:主節點和數據節點可以是同一個節點也可以是不同節點。56.在ES中,用于對查詢結果進行分頁并從第2頁開始顯示,每頁10條記錄,應使用?A."from":0,"size":10B."from":10,"size":10C."from":20,"size":10D."from":1,"size":10答案:B解析:從第2頁開始,每頁10條,from為10。57.以下哪個不是ES的查詢方式?A.布爾查詢B.函數查詢C.數學查詢D.嵌套查詢答案:C解析:ES常見查詢方式有布爾、函數、嵌套等,數學查詢不是。58.ES中,對索引進行滾動更新的目的是?A.提高查詢性能B.減少存儲占用C.無縫切換索引D.增加副本數答案:C解析:滾動更新可實現無縫切換索引。59.若要對ES查詢結果按某個字段升序排序,應使用?A."sort":{"field":"asc"}B."sort":{"field":"desc"}C."sort":["field"]D."sort":{"_score":"asc"}答案:A解析:按字段升序排序用"sort":{"field":"asc"}。60.在ES中,用于對查詢結果進行高亮顯示時,指定高亮標簽的參數是?A.pre_tagsB.post_tagsC.bothAandBD.highlight_tags答案:C解析:pre_tags和post_tags用于指定高亮標簽。61.以下哪種查詢適用于對數組字段進行查詢?A.數組查詢B.嵌套查詢C.多詞條查詢D.范圍查詢答案:C解析:多詞條查詢可用于對數組字段進行查詢。62.ES中,對索引的設置進行動態修改,可使用?A._settingsB._configC._modifyD._change答案:A解析:_settings可用于動態修改索引設置。63.若要在ES中查詢某個字段值包含特定字符串的文檔,應使用?A.精確查詢B.模糊查詢C.通配符查詢D.短語查詢答案:C解析:通配符查詢能用于查詢字段值包含特定字符串的文檔。64.ES集群中,當數據節點磁盤空間不足時,會?A.集群崩潰B.自動遷移數據到其他節點C.數據丟失D.無法進行讀寫操作答案:B解析:ES會自動遷移數據到其他節點以應對數據節點磁盤空間不足的情況。65.在ES中,用于對查詢結果進行統計計數的聚合是?A.計數聚合B.求和聚合C.平均值聚合D.最大值聚合答案:A解析:計數聚合用于對查詢結果進行統計計數。66.若要對ES查詢結果按多個字段升序排序,應使用?A."sort":[{"field1":"asc"},{"field2":"asc"}]B."sort":[{"field1":"desc"},{"field2":"desc"}]C."sort":{"field1":"asc","field2":"asc"}D."sort":["field1","field2"]答案:A解析:按多個字段升序排序用數組形式指定每個字段為升序。67.以下哪個不是ES的映射類型?A.文本類型B.數值類型C.日期類型D.表格類型答案:D解析:ES映射類型有文本、數值、日期等,表格類型不是。68.在ES中,用于對查詢結果進行高亮顯示時,指定高亮字段的參數是?A.fieldsB.highlight_fieldsC.target_fieldsD.show_fields答案:A解析:fields參數用于指定高亮字段。69.若要查詢ES中某個字段值大于等于特定值的文檔,應使用?A.范圍查詢B.詞條查詢C.模糊查詢D.精確查詢答案:A解析:范圍查詢可查詢字段值大于等于特定值的文檔。70.ES中,對索引進行模板操作的目的是?A.統一索引設置和映射B.提高查詢性能C.減少存儲占用D.增加副本數答案:A解析:模板操作可統一索引設置和映射。71.以下哪種聚合可計算某個字段的平均值?A.平均值聚合B.求和聚合C.最大值聚合D.最小值聚合答案:A解析:平均值聚合用于計算字段平均值。72.在ES中,用于對文檔進行批量刪除操作,可使用?A._bulkB._msearchC._delete_bulkD._batch_delete答案:A解析:_bulk可用于文檔批量刪除操作。73.若要在ES中查詢某個字段值小于特定值的文檔,應使用?A.范圍查詢B.詞條查詢C.模糊查詢D.精確查詢答案:A解析:范圍查詢可用于查詢字段值小于特定值的文檔。74.ES集群中,節點之間的通信協議是?A.HTTPB.TCPC.UDPD.FTP答案:B解析:ES節點之間通過TCP協議通信。75.在ES中,用于對查詢結果進行分頁并從第3頁開始顯示,每頁20條記錄,應使用?A."from":0,"size":20B."from":20,"size":20C."from":40,"size":20D."from":3,"size":20答案:C解析:從第3頁開始,每頁20條,from為40。76.以下哪個不是ES的搜索類型?A.深度優先搜索B.精確搜索C.模糊搜索D.全文搜索答案:A解析:ES搜索類型有精確、模糊、全文等,深度優先搜索不是。77.ES中,對索引進行優化時,合并小的段文件的目的是?A.減少存儲占用B.提高查詢性能C.增加副本數D.重新分配分片答案:B解析:合并小的段文件可提高查詢性能。78.若要對ES查詢結果按某個字段降序排序后再按另一個字段升序排序,應使用?A."sort":[{"field1":"desc"},{"field2":"asc"}]B."sort":[{"field1":"asc"},{"field2":"desc"}]C."sort":{"field1":"desc","field2":"asc"}D."sort":["field1","field2"]答案:A解析:按多個字段不同順序排序用數組形式指定每個字段排序方式。79.在ES中,用于對查詢結果進行高亮顯示時,指定高亮格式的參數是?A.formatterB.styleC.typeD.tag答案:C解析:type參數用于指定高亮格式。80.以下哪種查詢適用于對嵌套數組字段進行查詢?A.嵌套查詢B.多詞條查詢C.范圍查詢D.正則查詢答案:A解析:嵌套查詢適用于對嵌套數組字段進行查詢。81.ES中,對索引的副本數進行動態修改,可使用?A._settingsB._configC._modifyD._change答案:A解析:_settings可用于動態修改索引副本數等設置。82.若要在ES中查詢某個字段值以特定模式匹配的文檔,應使用?A.正則查詢B.模糊查詢C.通配符查詢D.短語查詢答案:A解析:正則查詢可用于按特定模式匹配字段值。83.ES集群中,當主節點和副本節點同時故障時,會?A.集群崩潰B.自動選舉新的主節點和副本節點C.數據丟失D.部分數據無法訪問答案:D解析:會導致部分數據無法訪問,不是集群崩潰或數據丟失。84.在ES中,用于對查詢結果進行分組統計并計算每組的總和,應使用?A.桶聚合和求和聚合B.桶聚合和平均值聚合C.度量聚合和求和聚合D.管道聚合和求和聚合答案:A解析:桶聚合分組,求和聚合計算總和。85.若要對ES查詢結果按相關性得分和某個數值字段降序排序,應使用?A."sort":[{"_score":"desc"},{"field":"desc"}]B."sort":[{"_score":"asc"},{"field":"desc"}]C."sort":{"_score":"desc","field":"desc"}D."sort":["_score",{"field":"desc"}]答案:A解析:按多個條件降序排序用數組形式指定。86.以下哪個不是ES的文檔元數據字段?A._idB._sourceC._versionD._data答案:D解析:ES文檔元數據字段有_id、_source、_version等,_data不是。87.在ES中,用于對查詢結果進行高亮顯示時,指定高亮片段長度的參數是?A.fragment_sizeB.lengthC.sizeD.piece答案:A解析:fragment_size用于指定高亮片段長度。88.若要查詢ES中某個字段值在兩個特定值之間的文檔,應使用?A.范圍查詢B.詞條查詢C.模糊查詢D.精確查詢答案:A解析:范圍查詢可查詢字段值在兩個特定值之間的文檔。89.ES中,對索引進行預熱操作的目的是?A.提高查詢性能B.減少存儲占用C.增加副本數D.重新分配分片答案:A解析:預熱操作可提高查詢性能。90.以下哪種聚合可找出某個字段的最大值?A.最大值聚合B.求和聚合C.平均值聚合D.最小值聚合答案:A解析:最大值聚合用于找出字段最大值。91.在ES中,用于對文檔進行批量更新操作,可使用?A._bulkB._msearchC._update_bulkD._batch_update答案:A解析:_bulk可用于文檔批量更新操作。92.若要在ES中查詢某個字段值不等于多個特定值
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學一年級數學兩位數加減一位數質量檢測題大全附答案
- 2025年中國分馬力電機行業發展監測及投資方向研究報告
- 茶葉集中加工基地建設項目可行性研究報告-2025年國家重點項目
- 2023-2028年中國卷煙行業市場深度分析及投資策略咨詢報告
- 中國玻璃機械行業市場全景評估及發展戰略規劃報告
- 2024年中國鹵酸鹽行業調查報告
- 2024-2030年中國特殊膳食用食品行業市場發展監測及投資潛力預測報告
- 中國聚合酶鏈反應(PCR)技術市場深度分析及投資戰略咨詢報告
- 2025-2030年中國豆類農產品行業深度研究分析報告
- 2025年中國孕婦襪行業市場發展前景及發展趨勢與投資戰略研究報告
- 2025年廣東省高考物理試題(含答案解析)
- 2025年宜賓市英語七下期末復習檢測試題含答案
- 項目管理從立項到結項全解析
- 全國導游人員資格考試單科綜合測試卷(科目一:政策與法律法規)
- 中醫診斷學考點總結
- 國家開放大學學習網電大證券投資分析形考任務12345答案
- 大件貨物運輸合同范本
- 2025-2030年全球與中國心理測驗行業市場發展分析及發展機遇和風險研究報告
- 《心電圖機的操作》課件
- 智慧工廠解決方案—燈塔工廠引領制造業數字化轉型-白皮書
- 2019第五版新版PFMEA 注塑實例
評論
0/150
提交評論