I am new to use Elasticsearch + Logstash + Kibana for analyzing some logs. I am about to write some scripts to automate something in searching/aggregation. Now I only have 10gb data so the performance don't vary that much when I do searching or visualization. I spent a lot of time learning ES's query DSL but seems still not get the key, wondering query_string will just do the search in Kibana, but I can also use those verbose query DSL in my script.
My question is, regard to performance or any, is there difference to use whether query_string, the search box like searching, or use the DSL, verbose with curry brackets? Or people are encouraged to use DSL because it performs better than query_string, or something? For now, I don't see any difference b/w query_string and query DSL. Maybe some one can give me an example that DSL can do something that query_string cannot. Any comments may help me increase my understanding of ES. Thank you! -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/d475236c-a5ac-4abf-82e3-5990530ed391%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
