On Thu, 2015-08-27 at 11:23 +0300, Esther Goldbraich wrote:
> We are using GC tuning options: Xgcpolicy:gencon , verbose:gc.
> RAM: 64GB
> Solr heap: -Xms512m -Xmx32768m
> Index per server: 500G

Expecting "Your RAM size should be equal to index size"-posts to arrive
in 3, 2, 1...

> Surprisingly, running different setup on same machines, 64 collections / 1 
> shard per collection gives significantly better results.
> Any ideas? 

Compared to what? If your other scenario is to have 1 collection split
over 64 shards, then the difference boils down to distributed search vs.
single-shard search. There is a non-trivial overhead with doing
distributed search, so if a collection fits well into a single shard
(replicas does not count as distribution here), that is preferable.

Come to think about it, distribution in itself might account for the
difference between 4 & 5 that you are observing. Are you doing faceting
as part of your test?

- Toke Eskildsen, State and University Library, Denmark


Reply via email to