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.

Reply via email to