in Technology by
What are the advantage and disadvantage of Elasticsearch?

1 Answer

0 votes
by

Advantages

  • Elasticsearch is developed on Java, which makes it compatible on almost every platform.

  • Elasticsearch is real time, in other words after one second the added document is searchable in this engine

  • Elasticsearch is distributed, which makes it easy to scale and integrate in any big organization.

  • Creating full backups are easy by using the concept of gateway, which is present in Elasticsearch.

  • Handling multi-tenancy is very easy in Elasticsearch when compared to Apache Solr.

  • Elasticsearch uses JSON objects as responses, which makes it possible to invoke the Elasticsearch server with a large number of different programming languages.

  • Elasticsearch supports almost every document type except those that do not support text rendering.

Disadvantages

  • Elasticsearch does not have multi-language support in terms of handling request and response data (only possible in JSON) unlike in Apache Solr, where it is possible in CSV, XML and JSON formats.

  • Occasionally, Elasticsearch has a problem of Split brain situations.

Related questions

0 votes
    Which of the following is a disadvantage of using microservice? 1. Potential for too much granularity 2. There is a need ... usage can cause latency issues. 4. All of the above...
asked Jul 25, 2021 in Technology by JackTerrance
0 votes
    What is the disadvantage of Context Filters in Tableau?...
asked Oct 29, 2020 in Technology by JackTerrance
0 votes
    R suffers from the disadvantage of being restricted to the local memory. Could you elaborate the precise memory limit in R?...
asked Oct 16, 2020 in Technology by JackTerrance
0 votes
    Which of the following is a disadvantage of Circuit-level gateway firewalls? (a) They're expensive (b) They're ... Security questions and answers pdf, mcq on Cyber Security pdf,...
asked Nov 4, 2021 in Education by JackTerrance
0 votes
    Which of them is not a disadvantage of active online attack? (a) Takes a long time (b) Easily and ... ,Need-for-Cyber Security:,Cyber Security-Jobs:,Cyber Security Applications...
asked Nov 1, 2021 in Education by JackTerrance
0 votes
    Which of the following disadvantage does literate programming have? (a) Slow processing of documents (b) Code ... and answers pdf, Data Science interview questions for beginners...
asked Oct 29, 2021 in Education by JackTerrance
0 votes
    Which is the largest disadvantage of symmetric Encryption? (a) More complex and therefore more time- ... Database Interview Questions and Answers for Freshers and Experience...
asked Oct 11, 2021 in Education by JackTerrance
0 votes
    Which of the following is a major disadvantage of ECB mode? (1)Lack of diffusion (2)Parallelism (3)Simplicity (4)Inefficient processing of large blocks...
asked Mar 19, 2021 by JackTerrance
0 votes
    Write about La Mont boiler? What is the major disadvantage of La Mont boiler?...
asked Jan 29, 2021 in Education by JackTerrance
0 votes
    Which are the operations can be performed on a document using Elasticsearch?...
asked Jun 3, 2021 in Technology by JackTerrance
0 votes
    What are the key concepts of Elasticsearch?...
asked Dec 4, 2020 in Technology by JackTerrance
0 votes
    What are the general features of Elasticsearch?...
asked Dec 4, 2020 in Technology by JackTerrance
0 votes
    Elastic Search Questions and Answers...
asked Jul 11, 2022 in Technology by sandeepthukran
0 votes
    what is the difference between Elasticsearch and RDBMS?...
asked Dec 4, 2020 in Technology by JackTerrance
0 votes
    State an example of use cases of Elasticsearch Kibana?...
asked Jun 4, 2021 in Technology by JackTerrance
...