Limits
editLimits
editFor performance and historical reasons, App Search has default limitations on some objects and API calls.
There are two types of limits:
- Engine Level: Limits which apply to one Engine.
- Query Level: Limitations on API request building.
Many limitations are configurable. See Configuration in the Enterprise Search documentation.
Engine Level Limits
editLimits on each individual Engine.
Defaults | |
---|---|
Synonym Sets |
256 [configurable in 7.7+] |
Words per Synonym Set |
32 [configurable in 7.7+] |
Boosts |
32 boosts |
Schema Fields |
64 fields [configurable in 7.7+] |
Schema Field Length |
64 characters |
id Schema Field Value Length |
800 characters |
API Logs |
7 days |
Analytics Retention History |
180 days |
Analytics Date Range, API Queries |
180 days |
Analytics Date Range, Dashboard |
90 days |
Maximum Document Size |
100KB [configurable in 7.7+] |
Maximum Indexing Payload Size |
10MB |
Bulk Indexing Maximum |
100 documents per batch |
Engines per Meta Engine |
15 [configurable in 7.7+] |
Query Level Limits
editLimits on API query size, structure, and parameters.
Defaults | |
---|---|
Queries Per Request |
10 queries per request |
Query Length |
128 characters [configurable in 7.7+] |
Result Pages |
100 pages |
Results Per Page |
1000 results |
Snippet Result Text Field Size |
1000 characters |
Raw Result Text Field Size |
1000 characters |
Facets |
250 facets [configurable in 7.7+] |
Filters |
32 filters |
Filter Array Items |
1024 array items |
Filter Nesting Levels |
5 levels |
Sorting Fields |
10 fields |
Grouping Fields |
10 fields |
Analytics Tags Per Request |
16 per request [configurable in 7.7+] |
Analytics Tag Length |
64 characters |
App Search hosted on swiftype.com has additional limitations.