query" : {
"filtered" : {
"query" : {
"match_all" : { }
},
"filter" : {
"bool" : {
"must" : {
"bool" : {
"must" : {
"terms" : {
"isActive" : [ "true" ]
}
}
}
}
}
}
}
},
"aggregations" : {
"revenueFilter" : {
"filter" : {
"match_all" : { }
},
"aggregations" : {
"revenue" : {
"range" : {
"field" : "revenue",
"ranges" : [ {
"to" : 1.0
}, {
"from" : 1.0,
"to" : 5.0
}, {
"from" : 5.0,
"to" : 50.0
}, {
"from" : 50.0,
"to" : 100.0
}, {
"from" : 100.0,
"to" : 1000.0
}, {
"from" : 1000.0
} ]
}
}
}
}
}
}
On Wednesday, 5 November 2014 19:38:42 UTC+5:30, Adrien Grand wrote:
>
> Can you please show the json of the request that you send to elasticsearch?
>
> On Wed, Nov 5, 2014 at 10:52 AM, Ankur Goel <[email protected]
> <javascript:>> wrote:
>
>> hi ,
>>
>> we are trying to run some aggregation over around 5 million documents
>> with cardinality of the fields of the order of 1000 , the aggregation is a
>> filter aggregation which wraps underlying term aggregation . Right now
>> it's taking around 1.2 secs on an average to compute it , the time
>> increases when no. of documents are increased or I try to do multiple
>> aggregations. we have aws extra large machines, shards 3 and replication 2
>> .
>>
>> 1.) can we improve this time (will like it to get it within 1 sec) , I
>> can see very little if any of field cache being used
>> 2.) how does this scale , it increases with number of documents , how can
>> I offset that (increasing nodes , replication , sharding ??)
>> 3.) are there any better options (plugins or a different platform for
>> aggregating data )
>>
>>
>> regards
>>
>> Ankur Goel
>>
>>
>> --
>> 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] <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elasticsearch/fb73f5bd-24a4-4065-9253-39aa8dd9dfe0%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/elasticsearch/fb73f5bd-24a4-4065-9253-39aa8dd9dfe0%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Adrien Grand
>
--
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/c83b1ddc-6a4b-4f24-ba3d-f48a8cb108c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.