ExecuteSPARQL
gRPC · Database service
SERVER STREAMExecute a SPARQL statement and receive typed bindings for each result row.
/shrikedb.v2.ShrikeDbService/ExecuteSPARQLRequestSPARQLQueryRequest
Stream of responsesQueryResultRow
Request fields
| Protocol field | Type | JSON field |
|---|---|---|
query | string | query |
snapshot_version | uint64 | snapshotVersion |
limit | uint32 | limit |
offset | uint32 | offset |
Response contract
Open QueryResultRow for every field, enum, nested message, and presence rule. Consume the stream until its final status. A failed stream can contain earlier rows that are not a complete answer.
Connection and availability
Use the selected database and caller credentials from your deployment. Feature settings, permissions, snapshot support, and HA restrictions govern whether an operation can execute. See authentication and wire encoding for metadata, deadlines, and retry behavior.
Read the language guide for the supported mutation forms and deployment settings.