Shorty - Could you let me know how install Magento 2.4 to web hosting sites (like Siteground) where this elasticsearch is not supported? Is this a dead end or is there any solutions?
All advices are welcome.
"Could not validate a connection to Elasticsearch. No alive nodes found in your cluster"
Please try the below command in SSH/terminal to check whether the elastic search is running or not on the server
curl -XGET 'http://localhost:9200'
All the listed out hosting is almost supported by elastic search. Please refer:
https://meetanshi.com/blog/best-magento-hosting/
If an elastic search is not installed on your server then contact your server team to install an elastic search.
No, is not supported.
This need for ELASTICSEARCH will/is limiting highly Magento Users. There are relative small number of WEB-hosting services available who have elasticsearch available for their customers.
Is there currently any solutions get around this problem. How we can run Magento 2.4 in web hosting site were these older version were running earlier smoothly? Is the only solution for Magento users looking an other platforms (woocommerce,...)?
"Two of the biggest reasons why people prefer to go ahead with Magento for their e-commerce website development is to experience speed and flexibility.
Where is the flexibility? I suppose that elasticsearch is consuming much CPU/MEM capacity. Please tell if I'm wrong.
If you don't want to use Elastic search then you need to use the version lower than Magento 2.3.6 in 2.3 series.
Other than that an elastic search is compulsory for the versions which are higher than Magento 2.3.7 and 2.4
Sure, we can use older version, but unfortunately it's not a solution. The question is related to 2.4
Since Magento 2.4, Magento requires the installation of ES. You can install it on your own external server or on your web host.
If an elastic search is not installed on your server then contact your server team to install an elastic search.
Magento 2.4, Elasticsearch is a required component for installation. You have two options: install Elasticsearch on your own external server or contact your server team to install Elasticsearch on your web host. Without Elasticsearch, you won't be able to validate a connection and utilize its search functionality in Magento.