Hi,
I was wondering if there is any significant performance increase if i use a filtered
query like this:
{
"filtered": {
"filter": {
"bool": {
"must": [
{
"term": {
"_cache": true,
"action": "download"
}
}
]
}
}
}
}
Instead of using the DSL like this:
action:download
Specifically i was wondering regarding the following things:
- Performance - Both for the first query and for following ones (with different dates)
- Useability - For example if i want to add an additional filter now, in the first example (The filtered one) i will have to beautify the query, find exactly where to put it, minify it again, and put that in the query box, while for the second query i have simply do:
action:download AND file:XXX
for example.
Is there a way to put the filtered
query in kibana but not also show it in the query box? So extra filters with use the default kibana filtering