Development of Full Text Search, Analytics and Logging Applications.
While in the beginning Elasticsearch was mainly developed as a full-text search engine it rapidly involved to a tool that fits many purposes: Besides being used for search and data retrieval it can also be used as your primary data store, for log data, time series data and as base platform for analytics tools. It's fairly easy to build your own Elasticsearch cluster to fit the scale of your application. Elasticsearch offers an easy-to-use interface which is quite developer friendly. Its schemaless nature can fit a lot of different data structures.
- Easy to use and scale
- Search Engine with mighty capabilities
- Open Source