Azure Search Vs ElasticSearch Vs Elastic Cloud

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

References

Fundamentals - Catalog Search

2 Likes

This year, elasticsearch can be directly replaced by quickwit without changing the code. The quickwit team set a goal to create a search engine that reduces costs by 10 times compared to elasticsearch

1 Like