The Science Behind Full-Text Search Engines
Too Long; Didn't Read
Information retrieval (IR) science is the basis of full-text search engines like Elasticsearch. The core concepts of IR are the boolean model, the vector space model and the inverted index. The boolean model uses boolean operators to compose queries. The vector space model allows to rank documents according their relevancy. While the inverted index allows to find - efficiently - documents by the words they contain.