You can not expect a single node cluster can work faster when being
searched concurrently. Four concurrent searches require four times the
resources, such as CPU and memory.

Jörg

On Fri, Apr 17, 2015 at 4:21 PM, Vishal Mahajan <vishal...@gmail.com> wrote:

> I have single node cluster. Not sure what you mean by round robin in
> concurrent searches.
>
> Regards,
> Vishal
> On Apr 17, 2015 7:26 PM, "joergpra...@gmail.com" <joergpra...@gmail.com>
> wrote:
>
>> Do you round-robin the four concurrent searches over the cluster nodes?
>>
>> Jörg
>>
>> On Fri, Apr 17, 2015 at 3:38 PM, Vishal Mahajan <vishal...@gmail.com>
>> wrote:
>>
>>> I doubt that's the cause as it should also affect sequential searches.
>>>
>>> Regards,
>>> Vishal
>>>
>>> On Friday, April 17, 2015 at 6:34:24 PM UTC+5:30, Jörg Prante wrote:
>>>>
>>>> Sorry I overlooked it, you use getTookInMillis()
>>>>
>>>> Maybe the extra time is spent because you use a range filter which is
>>>> not cached?
>>>>
>>>> Jörg
>>>>
>>>> On Fri, Apr 17, 2015 at 3:02 PM, joerg...@gmail.com <joerg...@gmail.com
>>>> > wrote:
>>>>
>>>>> What time do you measure? The ES query time, or the network latency?
>>>>>
>>>>> Jörg
>>>>>
>>>>> On Fri, Apr 17, 2015 at 2:25 PM, Vishal Mahajan <vish...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I was trying Filtered query (default search type) to fetch first 8k
>>>>>> out of approx 170k matched records. I noticed that on an average query 
>>>>>> took
>>>>>> around 500ms (response.getTookInMillis()). But, when I tried 4 concurrent
>>>>>> searches over same dataset (in ideal scenario dataset will be 
>>>>>> different), I
>>>>>> noticed that the performance degraded and each query took more than 1sec 
>>>>>> on
>>>>>> average. Is this degradation in search response expected?
>>>>>> I still haven't tried with scroll and scan as order is not important,
>>>>>> but, curious to know if anything wrong with query or the way I executed.
>>>>>>
>>>>>> I am executing search on single index having around 850k docs (each
>>>>>> doc contains around 5 fields), with 1g allocated to ES and using java 
>>>>>> node
>>>>>> client to execute searches. Following is the query JSON:
>>>>>>
>>>>>> {
>>>>>>   "from" : 0,
>>>>>>   "size" : 8000,
>>>>>>   "query" : {
>>>>>>     "filtered" : {
>>>>>>       "query" : {
>>>>>>         "match_all" : { }
>>>>>>       },
>>>>>>       "filter" : {
>>>>>>         "and" : {
>>>>>>           "filters" : [ {
>>>>>>             "term" : {
>>>>>>               "details" : "Holiday"
>>>>>>             }
>>>>>>           }, {
>>>>>>             "range" : {
>>>>>>               "createdOn" : {
>>>>>>                 "from" : 0,
>>>>>>                 "to" : 1429260645351,
>>>>>>                 "include_lower" : true,
>>>>>>                 "include_upper" : true
>>>>>>               }
>>>>>>             }
>>>>>>           }, {
>>>>>>             "terms" : {
>>>>>>               "priority" : [ 1, 2 ]
>>>>>>             }
>>>>>>           } ]
>>>>>>         }
>>>>>>       }
>>>>>>     }
>>>>>>   },
>>>>>>
>>>>>> --
>>>>>> 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 elasticsearc...@googlegroups.com.
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/elasticsearch/d4075dd3-f711-458e-a89c-522f32fa3e18%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/elasticsearch/d4075dd3-f711-458e-a89c-522f32fa3e18%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>  --
>>> 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 elasticsearch+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/elasticsearch/32c073c6-bef8-465c-8e70-de55a1e195c8%40googlegroups.com
>>> <https://groups.google.com/d/msgid/elasticsearch/32c073c6-bef8-465c-8e70-de55a1e195c8%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "elasticsearch" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/elasticsearch/jzK56eE8Pd0/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> elasticsearch+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elasticsearch/CAKdsXoE2-7kSh7t892QXEVYhqU5g6TnTVAZR-hb5%3Ds07xajMdw%40mail.gmail.com
>> <https://groups.google.com/d/msgid/elasticsearch/CAKdsXoE2-7kSh7t892QXEVYhqU5g6TnTVAZR-hb5%3Ds07xajMdw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> 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 elasticsearch+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/CAG2s5vN_5GGXexCCh4sBXKeoPDcdogPh18fCQwbLrrR2hvxXMg%40mail.gmail.com
> <https://groups.google.com/d/msgid/elasticsearch/CAG2s5vN_5GGXexCCh4sBXKeoPDcdogPh18fCQwbLrrR2hvxXMg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAKdsXoEHdCfk2NwSHjWSGDS31LFW2zAVNoe2Hz4aBLEHz%2BDRZw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to