Currently, we have SOLR configured on single linux server (24 GB physical memory) with multiple cores. We are using SOLR joins (https://wiki.apache.org/solr/Join) across cores on this single server.
But, as data will grow to ~2 billion we need to assess whether we’ll need to run SolrCloud as "In a DistributedSearch environment, you can not Join across cores on multiple nodes" Please suggest at what point or index size should we start considering to run SolrCloud ? Regards