Hi ..
i am new to elasticsearch and have some basic knowledge about it and at this point i dont know what and how performance will be altered with the choices i will make for using Elasticsearch. i came across some questions and hoping to get answers ..
-
For AWS, it provides built-in 5.5 ES should i opt for it because 5.6 is the latest and what other options i need to consider when installing ES on AWS.
-
How can i analyze my DB requirements in ES .. if i have 800GB+ of data how much space i will be needing in case of ES.
-
Logistash is used to get data from MYSQL into ES .. so for live server are we still going to use Logistash, if so then what is the proper way to transfer data from our MYSQL to ES.
-
_bulk update is faster or one by one update . like when ever an order is creating it will sync with ES .. So one by one updation and bulk updation what is better suited in case of performance.
-
To search part of words ngram tokenizer is used as per i research if there any other way?
-
should we use default mappings or custom code mappings for our fields? and how much space these mappings will be taking.
-
what other factors i need to consider when it comes to improving performance in terms of ES.
-
how much knowledge should i be having to fully run ES without any errors?
Thank you ..