Virto Commerce supports multiple search providers. All providers implement the same list of e-commerce features. The post helps to choose the best search engine for your business requirements.
ElasticSearch (self-managed in Azure)
Pros
- Can be hosted in the same data centres and region as you client applications, to reduce network latency for search requests.
- Meets the security requirement for the storage of personal data.
Cons
- Meets the security requirement for storage of personal data.
- Manual maintenance and health monitoring.
- Manual update dependencies and new ES versions.
Elastic Cloud
Pros
- Pure SaaS - no maintenance or configuration is required. All main configuration and scaling options are available from the Web interface.
Cons
- Not being able to host ES in the same region as your client applications.
- Not always satisfy the requirements for storage of personal data.
Azure Search
Pros
- One Azure infrastructure and one bill.
- SaaS - no maintenance or configuration is required. All main configuration and scaling options are available from the Web interface.
- Easily tune search indices to meet business goals.
Cons
- Price