Vespa API and interfaces (original) (raw)
Deployment and configuration
- Deploy API: Deploy application packages to configure a Vespa application
- Config API: Get and Set configuration
- Tenant API: Configure multiple tenants in the config servers
Document API
- Reads and writes: APIs and binaries to read and update documents
- /document/v1/: REST API for operations based on document ID (get, put, remove, update)
- Feeding API: High performance feeding API, the recommended API for feeding data
- JSON feed format: The Vespa Document format
- Vespa Java Document API
Query and grouping
- Query API,Query API reference
- Query Language,Query Language reference,Simple Query Language reference,Predicate fields
- Vespa Query Profiles
- Grouping API,Grouping API reference
Processing
- Vespa Processing: Request-Response processing
- Vespa Document Processing: Feed processing