August 2019
Intermediate to advanced
560 pages
13h 41m
English
Elasticsearch provides two types of clients for Python. The elasticsearch-py package provides an official low-level client. The elasticsearch-dsl-py package provides a high-level library that is built on top of the low-level client. The high-level library provides a more convenient way for you to manipulate queries since it is close to the Elasticsearch JSON DSL. Both clients support versions from 2.x to 7.x. Assuming that you have a working environment for Python 3.6, use the following step-by-step instructions:
pip install elasticsearch==7.0.0
Read now
Unlock full access