diff options
Diffstat (limited to 'python/elasticsearch5/README')
-rw-r--r-- | python/elasticsearch5/README | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/python/elasticsearch5/README b/python/elasticsearch5/README new file mode 100644 index 0000000000..764ed59f2d --- /dev/null +++ b/python/elasticsearch5/README @@ -0,0 +1,14 @@ +elasticsearch5 (Official low level python client for Elasticsearch) + +Official low-level client for Elasticsearch. +Its goal is to provide common ground for all Elasticsearch-related +code in Python; because of this it tries to be opinion-free and very extendable. + +It provides a more convenient and idiomatic way to write and manipulate +queries. It stays close to the Elasticsearch JSON DSL, mirroring its +terminology and structure while exposing the whole range of the DSL from Python +either directly using defined classes or a queryset-like expressions. + +It also provides an optional persistence layer for working with documents as +Python objects in an ORM-like fashion: defining mappings, retrieving and saving +documents, wrapping the document data in user-defined classes. |