> On 4 Mar 2018, at 12:36, Vincent Massol <vinc...@massol.net> wrote:
> 
> 
> 
>> On 4 Mar 2018, at 12:20, Ludovic Dubost <ludo...@xwiki.com> wrote:
>> 
>> Hi
>> 
>> This is interesting.
>> 
>> Now I believe these results might change under volume and also depending on
>> the type of queries. A like on xwql/hql would be slow while a solr text
>> search would give fast results.
> 
> Yes I agree. Obviously if we want to check this further we need to do more 
> tests. Doing a “LIKE” one is interesting. I’ll try to do one.

On a small data set, the advantage is still for XWQL, see 
http://snippets.xwiki.org/xwiki/bin/view/Extension/Performance%20of%20SOLRQL%20vs%20XWQL/#HXPropertyLIKE

Note that the majority of queries done by XWiki during a page rendering are 
done on small result set.

But indeed, it would be interesting to load XWiki with, say 2M pages and do the 
test again.

Thanks
-Vincent

> 
> I’m lacking the data to do volume testing both in term of quantity of data 
> and in term of load on XWiki.
> 
> Another point to consider: this test is done with SOLR being embedded (which 
> should provide the best perf on low volumes IMO). On larger volumes you’d 
> need to use an external SOLR which would perform better but you’d suffer from 
> the marshalling/unmarshalling of requests/responses.
> 
> Thanks
> -Vincent
> 
>> 
>> Ludovic
>> 
>> Le 4 mars 2018 11:46, "Vincent Massol" <vinc...@massol.net> a écrit :
>> 
>> Hi devs,
>> 
>> I was curious to know how SOLRQL compared vs XWQL (for example to progress
>> on the idea of moving more to using SOLRQL for doing queries and thus being
>> able for ex to use a store based on, say, git).
>> 
>> I put my quick result here: http://snippets.xwiki.org/
>> xwiki/bin/view/Extension/Performance%20of%20SOLRQL%20vs%20XWQL/
>> 
>> In short, it seems that XWQL wins by a factor of at least x2.
>> 
>> Is that your experience too?
>> 
>> Let me know if I’ve made a mistake somewhere.
>> 
>> Thanks
>> -Vincent
> 

Reply via email to