ElasticSearch常見經典面試題


1、什么是ES,為什么要用ES?

Elasticsearch是一個基於Lucene的搜索引擎。它提供了具有HTTP Web界面和無架構JSON文檔的分布式,多租戶能力的全文搜索引擎。Elasticsearch是用Java開發的,根據Apache許可條款作為開源發布。

用ES做一個全文索引

2、ElasticSearch中的分片是什么?

因為Elasticsearch是一個分布式搜索引擎,所以索引通常被分割成分布在多個節點上的被稱為分片的元素

3、Elasticsearch中的倒排索引是什么? 這個問題很重要

倒排索引是搜索引擎的核心。搜索引擎的主要目標是在查找發生搜索條件的文檔時提供快速搜索。倒排索引是一種像數據結構一樣的散列圖,可將用戶從單詞導向文檔或網頁。它是搜索引擎的核心。其主要目標是快速搜索從數百萬文件中查找數據。

 

其他問題見:https://www.jianshu.com/p/642d5115724f


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM