Skip to main content

Module document_store

Module document_store 

Source
Expand description

Document store module

Stores document content separately, shared by BM25 and vector retrieval. Supports both raw documents and split chunk documents.

Re-exports§

pub use chunked::ChunkedDocumentStore;
pub use chunked::InMemoryChunkedDocumentStore;
pub use store::InMemoryDocumentStore;
pub use types::ChunkedDocumentStoreTrait;
pub use types::DocumentStore;

Modules§

chunked
In-memory chunked document store implementation.
store
In-memory document store implementation.
types
Core types and traits for document storage.

Structs§

ChunkDocument
Chunk document (split document fragment).