- App Search Guide: other versions:
- Installation
- Getting started
- Authentication
- Limits
- Users and access
- Guides
- Adaptive relevance events logs reference
- Analytics Tags
- Crawl web content
- Crawl a private network using a web crawler on Elastic Cloud
- Crawl custom fields using proxy
- Curations
- Elasticsearch search
- Elasticsearch index engines
- Create Elasticsearch index engines
- Configure dynamic field mappings and analyzers in an Elasticsearch index engine
- Elasticsearch engines text field conventions
- Facets
- Hierarchical Facets
- Indexing Documents
- Language Optimization
- Log settings
- Meta Engines
- Precision tuning (beta)
- Query Suggestions
- Search UI
- Relevance Tuning
- Result Settings
- Result Suggestions
- Role based access control (RBAC)
- Sanitization, Raw or Snippet
- Search
- Synonyms
- View web crawler events logs
- App Search web crawler
- Web crawler FAQ
- Web crawler reference
- Web crawler events logs reference
- API Reference
- Adaptive relevance API reference (beta)
- Analytics APIs
- Analytics clicks API
- Analytics counts API
- Analytics queries API
- API logs API
- Click API
- Credentials API
- Curations API reference
- Documents API
- Elasticsearch search API
- Engines API
- Log settings API
- Multi search API
- Query suggestion API
- Schema API
- Search API
- Search API boosts
- Search API facets
- Search API filters
- Search API group
- Search API precision (beta)
- Search API result fields
- Search API search fields
- Search API sort
- Search API analytics tags
- Search settings API
- Search Explain API
- Source engines API
- Synonyms API
- Web crawler API reference
- API Clients
- Configuration
- Known issues
- Troubleshooting
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+] |
Promoted/hidden Documents per Curation |
50 documents |
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 |
At least 7 days (see Log retention in the Enterprise Search documentation) |
Analytics Retention History |
At least 180 days (see Log retention in the Enterprise Search documentation) |
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 |
Results Per Query |
10,000 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.
On this page