VectorStorage
interface VectorStorage<Document, in Request : SearchRequest> : WriteStorage<Document> , LookupStorage<Document> , SearchStorage<Document, Request> , DeletionStorage(source)
Interface for a vector storage that combines document ingestion and retrieval.
This is the primary user-facing abstraction for working with vector-based document storage. Implementations handle embedding documents into vectors and storing them for similarity-based retrieval.
Type Parameters
Document
The type representing the document being stored.
Request
The type of search requests accepted by this storage.