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.d/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 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