Global Search Solr Hardware Requirements

Global Search Solr Hardware Requirements

by Joël Schmid -
Number of replies: 2

Hello guys

We plan to install Apache Solr on a dedicated server in order to enable the global search on our Moodle instance. However, estimating the necessary hardware requirements seams to be quite taff. In the official Moodle Documentation between 10-20 GB RAM is recommended. 

My Questions:

  • If you have Apache Solr up and running on a dedicated server, can you name your number of users on the Moodle Platform and the solr server's hardware requirements (RAM, CPU, Disk Space)?
  • Does someone have multiple Moodle instances which use the same Apache Solr server? Is this setup recommended? 

Link Collection

Cheers, Joël

Average of ratings: -
In reply to Joël Schmid

Re: Global Search Solr Hardware Requirements

by David Monllaó -

Hi Joël,

10GB is not a requirement, that much RAM may be required for big sites with file indexing enabled and it will always depend on your users usage. I am pretty sure you can run it with far less resources than that and even in a local solr container in the web server if your site is small-medium.

Would be great to hear experiences from other members of the community.
Average of ratings: Useful (1)
In reply to Joël Schmid

Re: Global Search Solr Hardware Requirements

by Matt Spurrier -

Resource requirements vary greatly depending on the type of content you're indexing, and the users usage patterns.

Similar to a database, assigning cache memory speeds things up to a degree. At the moment, for example, moodle.org is only allocated 1024mb as it's not heavily used, but usage shows the process peaks over the 512mb default (but only by a little bit).

Average of ratings: Useful (1)