This repository has been archived by the owner on Dec 21, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
Home
javanna edited this page Apr 15, 2013
·
7 revisions
The elasticshell is a command line shell that allows to easily interact with elasticsearch. The following are main features that the elasticshell provides:
- a json friendly environment, where json objects are native
- support for multi-line operations
- helpful auto complete suggestions that work either within json or java objects
- it connects to elasticsearch using the Java API and allows to choose between a transport client and a node client
- allows to startup a local node that can be useful to learn elasticsearch and play around with it without installing it (which takes no time though)
- exposes all the elasticsearch API
- supports both java and javascript for advanced use cases
- allows to load external script files that contain shell commands (java code, javascript, or specific commands that are part of the elasticshell itself)
- allows to execute configurable commands at startup