here are two filters (foo:bar, foo:baz) or 3, since there are
three different combinations (foo:bar OR foo:baz, foo:bar, foo:baz)?
Thank you!
--
View this message in context:
http://lucene.472066.n3.nabble.com/FQ-Filter-Query-Caching-Differences-with-OR-and-AND-tp2201004p2201004.html
Sent from the
Each 'fq' clause is it's own cache key.
1. fq=foo:bar OR foo:baz
=> one entry in filter cache
2. fq=foo:bar&fq=foo:baz
=> two entries in filter cache, will not use cached entry from #1
3. fq=foo:bar
=> One entry, will use cached entry from #2
4. fq=foo:bar
=> One entry, will use cach
Is that good or bad?
Dennis Gearon
- Original Message
From: Jonathan Rochkind
To: "solr-user@lucene.apache.org"
Cc: Em
Sent: Wed, January 5, 2011 1:53:23 PM
Subject: Re: (FQ) Filter Query Caching Differences with OR and AND?
Each 'fq' clause is it's own
2011 1:53:23 PM
Subject: Re: (FQ) Filter Query Caching Differences with OR and AND?
Each 'fq' clause is it's own cache key.
1. fq=foo:bar OR foo:baz
=> one entry in filter cache
2. fq=foo:bar&fq=foo:baz
=> two entries in filter cache, will not use cached entry from #
And the sky is blue and the night is black
- Original Message
From: Jonathan Rochkind
To: "solr-user@lucene.apache.org"
Sent: Wed, January 5, 2011 2:18:20 PM
Subject: Re: (FQ) Filter Query Caching Differences with OR and AND?
Um, good or bad for what? It depends. Bu
> two won't share any cache entries.
>
>
> On 1/5/2011 3:17 PM, Em wrote:
>> Hi,
>>
>> while reading through some information on the list and in the wiki, i
>> found
>> out that something is missing:
>>
>> When I specify a filter queries like this
>>
>> fq=foo:bar OR foo:baz
>> or
>> fq=foo:bar&fq=foo:baz
>> or
>> fq=foo:bar
>> or
>> fq=foo:baz
>>
>> How many filter query entries will be cached?
>> Two, since there are two filters (foo:bar, foo:baz) or 3, since there are
>> three different combinations (foo:bar OR foo:baz, foo:bar, foo:baz)?
>>
>> Thank you!
>
>
--
View this message in context:
http://lucene.472066.n3.nabble.com/FQ-Filter-Query-Caching-Differences-with-OR-and-AND-tp2201004p2204235.html
Sent from the Solr - User mailing list archive at Nabble.com.
entry from #2.
>>
>> So if you do queries in succession using each of those four fq's in
>> order, you will wind up with 3 entries in the cache.
>>
>> Note that "fq=foo:bar OR foo:baz" is not semantically identical to
>> "fq=foo&fq=bar"
gt;> 4. fq=foo:bar
>>> => One entry, will use cached entry from #2.
>>>
>>> So if you do queries in succession using each of those four fq's in
>>> order, you will wind up with 3 entries in the cache.
>>>
>>> Note that "fq=foo:bar
..@yahoo.de]
Sent: Thursday, January 06, 2011 2:36 AM
To: solr-user@lucene.apache.org
Subject: Re: (FQ) Filter Query Caching Differences with OR and AND?
Thank you Jonathan.
"fq=foo:bar&fq=foo:baz" seems to be the better alternative for "fq=foo:bar
AND foo:baz" if &qu
el like implementing this feature, hopefully I will get some time for
it.
--
View this message in context:
http://lucene.472066.n3.nabble.com/FQ-Filter-Query-Caching-Differences-with-OR-and-AND-tp2201004p2206303.html
Sent from the Solr - User mailing list archive at Nabble.com.
10 matches
Mail list logo