Hello guys, I want to set up a dedicated vServer
on which I want to run a single website.
My question is what hardware server requirements do I need
to implement a really fast Elasticsearch search and manage it with Kibana?
The website will be implemented with WordPress.
OS: Debian 10
web server: Litespeed (the free version with one worker and up to 2 GB Ram).
Administration: Plesk Obsidian 18.xx
Contents are approx. 900,000 company entries (approx. 20 facets)
Database MariaDB
Structured data: ACF Pro, ACF Extended Pro, and ACF Custom Database Tables.
number of processors, or what kind of processors work
work best for a search-focused site with many records?
how much RAM?
storage: NVMe SSD?
Are there any software configurations that should be considered?
I mean e.g. caching. Are there any special settings or apps for
for an optimal configuration? E.g. which plugin should one currently use?
For the time being, this is an experimental website.
I would really appreciate help. If possible in a language that is understandable.
I'm also looking for someone who can give me online training hours or setup help in German via TeamViewer or Zoom for the usual hourly rates.
P.S. I have heard that Elasticsearch is no longer free. Is that true?
number of processors, or what kind of processors work
work best for a search-focused site with many records?
how much RAM?
It will depend on the document, query and your response requirements.
It's a good idea to try it out on a laptop at hand. Using docker is a good option. With a sample of a few thousand or tens of thousands of companies, you can estimate how much GB of indexes will be generated per company and calculate the overall storage requirements. From there, you can approximate the rough memory requirements.
This blog will help you.
storage: NVMe SSD?
@rcowart said SATA SSD was as good as NVMe SSD for indexing.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.