5

When should I use AWS Elasticsearch over AWS CloudSearch and vice versa?

johnnyodonnell
  • 1,838
  • 3
  • 16
  • 34

1 Answers1

9

Amazon Elasticsearch Service provides a fully-managed implementation of Elasticsearch and Kibana. It is commonly used for near real-time visualizations of logs files (but can handle many use-cases).

Amazon CloudSearch is based on Apache Solr. It requires data to be loaded as documents and is good for full-text search, with an understanding of languages and grammar (eg synonyms, words to ignore).

So, it really comes down to whether you want to use Elasticsearch or Solr.

John Rotenstein
  • 241,921
  • 22
  • 380
  • 470