1、什么是ES,為什么要用ES?
Elasticsearch是一個基於Lucene的搜索引擎。它提供了具有HTTP Web界面和無架構JSON文檔的分布式,多租戶能力的全文搜索引擎。Elasticsearch是用Java開發的,根據Apache許可條款作為開源發布。
用ES做一個全文索引
2、ElasticSearch中的分片是什么?
因為Elasticsearch是一個分布式搜索引擎,所以索引通常被分割成分布在多個節點上的被稱為分片的元素
3、Elasticsearch中的倒排索引是什么? 這個問題很重要
倒排索引是搜索引擎的核心。搜索引擎的主要目標是在查找發生搜索條件的文檔時提供快速搜索。倒排索引是一種像數據結構一樣的散列圖,可將用戶從單詞導向文檔或網頁。它是搜索引擎的核心。其主要目標是快速搜索從數百萬文件中查找數據。
