What is Elasticsearch, Why do we need it and how to implement ?
Elastic search is a open source, NOSQL, distributed full text database. Which means that this database is document based instead of using tables or schema, we use documents. lots and lots of documents. Elastic search is a real-time distributed and open source full-text search and analytics engine.
Why do we need it?
Considering the limitations of full text search on relational database, people feel to use elastic search so that we can achieve the speed we would like in searching, index millions of documents. Elastic search can perform queries across all those millions of documents and return accurate results in a fraction of a second.
Comments
Post a Comment