123456789101112131415161718192021222324252627282930313233343536373839404142 |
- == Overview
- Official low-level client for Elasticsearch. Allows to communicate with an
- Elasticsearch cluster through http. Compatible with all elasticsearch versions.
- === Features
- The low-level client's features include:
- * minimal dependencies
- * load balancing across all available nodes
- * failover in case of node failures and upon specific response codes
- * failed connection penalization (whether a failed node is retried depends on
- how many consecutive times it failed; the more failed attempts the longer the
- client will wait before trying that same node again)
- * persistent connections
- * trace logging of requests and responses
- * optional automatic <<sniffer,discovery of cluster nodes>>
- === License
- Copyright 2013-2016 Elasticsearch
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
|