Skip to content

Elasticsearch

toncho11 edited this page Apr 28, 2023 · 3 revisions

Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java and is dual-licensed. Features:

  • has adapters for all popular programming languages
  • Elasticsearch is a document oriented database
  • a type of NOSQL database
  • uses Query DSL

It is often used along side other products like Logstash (server-side data processing pipeline) and Kibana (for data visualization).

It can be used with for many tasks. Check Semantic Search using elasticsearch, openai, and LLM with langchain.

Clone this wiki locally