Elastic Search
Elastic-search has powerful features and scalability to run a full-featured search server in an easy way. It can able to achieve fast search response through the inverted index. It uses Apache Lucene to create and manage this inverted index.The elastic-search supports the RESTful operation so that users can access HTTP methods like get, post, put, delete and many others to manipulate the data. It is suitable for use anywhere from personal testing to corporate integration.