On 4/1/2015 3:22 PM, Ryan Steele wrote:
Does a SolrCloud 5.0 cluster need enough RAM across the cluster to
load all the collections into RAM at all times?
"Need" is too strong a word. If you want the best possible performance,
then you would have enough RAM across the cluster to cache the entire
index. That's not required for a *functional* system, ignoring
performance. For an index on that scale, caching the entire index is
usually an unrealistically expensive goal.
Are you the person who mentioned a terabyte scale SolrCloud index on the
#solr IRC channel that's hosted on Amazon?
Here's a general wiki page on performance problems with Solr that has a
large amount of focus on RAM:
http://wiki.apache.org/solr/SolrPerformanceProblems
The unfortunate fact about this is that the only way you'll figure out
what you actually need is to prototype, and prototyping on the scale of
your index is difficult and expensive.
https://lucidworks.com/blog/sizing-hardware-in-the-abstract-why-we-dont-have-a-definitive-answer/
Thanks,
Shawn