Elasticsearch is an open-source, distributed engine for search and analytics, built on Apache Lucene. It enables users to store, search, and analyze large volumes of data quickly and in near real time. Typically, Elasticsearch is utilized as an underlying technology that powers applications with complex search features and requirements.
Elasticsearch along with its ecosystem of components known as Elastic Stack have found applications in a variety of areas including simple search on websites or documents, collecting and analyzing log data, data analysis and visualization.
-
Make sure you have installed
python
andpip
-
Create a virtual environment =>
virtualenv -p python3.6 venv
-
Now install other essentials =>
pip install -r requirements.txt
-
now run
python main.py