Recommended CPU/RAM requirements based on Documents/URLs are as below:
|Documents/URLs||SearchBlox Requires||RAM Available on Server||Processing Power|
|0 - 100,000||8GB||16GB||4 or 8 cores|
|100,000 - 500,000||16GB||32GB||8 cores|
|500,000 - 1 million||31GB||64GB||16 cores|
|1 million +||Cluster Setup||Cluster Setup||Cluster Setup|
CPU and RAM requirements are a recommendation only. Customer specific needs may vary based on the size of documents, refresh frequency and types of search/visualization needs.
Note: Please don't exceed 31GB while allocating RAM, as there is a limitation till 31GB with Elasticsearch.
Update the memory allocation in Windows by editing the
<SEARCHBLOX_INSTALLATION_PATH>/start.ini file within the SearchBloxServer folder.
Change to 16g when you have at least a 32GB server:
Update the memory allocation of elasticsearch by editing
<SEARCHBLOX_INSTALLATION_PATH>\elasticsearch\config\jvm.options and updating xms and xmx value in line numbers 22 and 23 as shown below
Please restart SearchBlox and Elasticsearch services after saving the changes.
To learn more on CPU/RAM requirements read: CPU/RAM Requirements for SearchBlox