Crate ruvector_snapshot

Crate ruvector_snapshot 

Source
Expand description

Snapshot and restore functionality for rUvector collections

This crate provides backup and restore capabilities for vector collections, including compression, checksums, and multiple storage backends.

Structs§

LocalStorage
Local filesystem storage backend
Snapshot
Snapshot metadata and information
SnapshotData
Complete snapshot data including metadata and vectors
SnapshotManager
Manages snapshot operations for collections
SnapshotMetadata
Snapshot metadata
VectorRecord
Individual vector record in a snapshot

Enums§

SnapshotError
Errors that can occur during snapshot operations

Traits§

SnapshotStorage
Trait for snapshot storage backends

Type Aliases§

Result
Result type for snapshot operations