Python 3 Client for Elasticsearch
Low level client for Elasticsearch. It's goal is to provide common ground for all Elasticsearch-related code in Python. The client's features include: - Translating basic Python data types to and from json - Configurable automatic discovery of cluster nodes - Persistent connections - Load balancing (with pluggable selection strategy) across all available nodes - Failed connection penalization (time based - failed connections wont be retried until a timeout is reached) - Thread safety - Pluggable architecture.
You can contact the maintainers of this package via email at
python-elasticsearch dash maintainers at fedoraproject dot org.