Run multiple "large" instances of Solr fragments on the same physical machine

Is it good to run multiple instances of Solr on the same physical machine? When I read one of the comments in this good article , I think that they run 2 Solr instances on the same machine. I have 2 cars and you want to outline Solr indices with more than 5 shards. What do you think?

For full capacity, we need 40 servers with a total of 80 breaks. A single shard requires up to 20 GB of disk space. We are currently running a cluster with 30 servers and 60 index cliffs.

+4
source share
1 answer

We run 4 shards with ~ 40 GB each on the same server. An important thing you need to take care of is the use of RAM, especially in cases with large cache sizes. We allocate about 16 GB for each splinter.

You did not say anything about your qps tariffs (the number of requests per second), since processing high qps may require replication. In this case, you will store fewer fragments on the same server.

Also from our experience: the less fragments you have, the better the search efficiency for distributed interlaced search, since you spend less time merging the processor.

+5
source

Source: https://habr.com/ru/post/1388897/


All Articles