VectorSearch

gRPC · Database service

SERVER STREAM

Find nearby embeddings in a named vector index. Query dimensions must match the configured index.

/shrikedb.v2.ShrikeDbService/VectorSearch
RequestVectorSearchRequest
Stream of responsesVectorSearchResult

Request fields

Protocol fieldTypeJSON field
index_namestringindexName
query_vectorfloatqueryVector
kuint32k
ef_searchuint32efSearch
snapshot_versionuint64snapshotVersion
filterVectorFilterfilter

Response contract

Open VectorSearchResult 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.