CloudSearch is based on the A9 technology that powers search for Amazon’s retail website. Amazon said the search engine provides businesses with high throughput and low latency. It offers a query language which enables developers to search particular fields, perform complex Boolean searches, retrieve facet information, and specify the data included in the search results.
Amazon offers an automated setup for CloudSearch, which recommends search fields from a sample data set. Settings can also be customised from the AWS Management Console.
To use CloudSearch, developers need to create a search domain, and upload data. The search engine automatically provisions the technology resources required and deploys the search indexes needed. The service is charged on a pay-as-you-go pricing model with no up-front expenses or long-term contracts, Amazon said. According to the AWS blog, CloudSearch can be up and running in an hour and costs around $100 per month. It is currently only available in the US.