| Batch size | The maximum batch size is 5 MB. |
| Data loading volume | You can load up to 10,000 document batches per day (every 24 hours), with each batch size up to 5 MB.
Loading more data per day significantly increases the latency of document updates. To mitigate this risk,
you can increase your update capacity by selecting a larger instance type.
For more information, see Creating Document Batches. |
| Document size | The maximum document size is 1 MB. |
| Expressions | Up to 50 expressions can be configured for a domain. The maximum
size of an expression is 10240 bytes. The maximum value that can be
returned by an expression is max(int64_t).
|
| Highlighting |
|
| Index fields | Up to 200 index fields can be configured for a domain. Up to 1000 values can be specified in a field. Up to 20 sources can be specified for an array-type field. The maximum size of a literal field is 4096 UTF-8 code points. The maximum size of a default value for a field is 1 KB. An int field can contain values from
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
(inclusive). Individual terms within a text or text-array field are treated as stopwords if they exceed 256 characters.
|
| Naming conventions | Domain Names: Allowed characters are a-z (lower-case letters), 0-9, and hyphen (-). Domain names must start with a letter or number and be at least 3 and no more than 28 characters long. Field Names: Allowed characters are a-z (lower-case letters), 0-9, and _ (underscore). Field names must begin with a letter and be at least 1 and no more than 64 characters long. The name score is reserved and cannot be used as a field name. Expression Names: Allowed characters are a-z (lower-case letters), 0-9, and _ (underscore). Expression names must begin with a letter and be at least 3 and no more than 64 characters long. The name score is reserved and cannot be used as an expression name. Document IDs: A document ID (_id) can contain any letter or number and the following characters: _ - = # ; : / ? @ &. Document IDs must be at least 1 and no more than 128 characters long.
|
| Policy document size | The maximum size of an Amazon CloudSearch policy document is 100 KB. |
| Region restriction | The ap-northeast-2 region supports only m4 instance types. |
| _score | A document's text relevance score is a positive floating point
value. |
| Search domains | Each AWS account can create up to 100 search domains. |
| Search instances | The maximum number of search instances that can be deployed for a domain is 50. The available instance types are: search.m1.small, search.m3.medium, search.m3.large, search.m3.xlarge, search.m3.2xlarge.
|
| Search partitions | A search index can be split across a maximum of 10 partitions |
| Search requests |
compound queries: Can contain a maximum of 1024 clauses. GET requests: The maximum size of a search request submitted as an HTTP GET request is 8190 bytes. facet parameter: The maximum number of facet values you can return is 10,000. size parameter: Can contain values in the range 0 - 10000. The sum of the size and start
parameters cannot exceed 10,000. If you need to page through
more than 10,000 hits, use a cursor. sort parameter: Can contain up to 10 int fields and expressions. start parameter: Can contain values in the range 0 - 10000. The sum of the size and start parameters cannot exceed 10,000. If you need to page through more than 10,000 hits, use a cursor.
|
| Suggesters |
You can define a maximum of 10 suggesters for a domain. Only the first 512 bytes of a text field are used to generate suggestions. The scores computed from a suggester's SortExpression are rounded to the nearest
integer, with a floor of 0 and a ceiling of 2^31-1.
|