Skip to main content

Module client_data_store

Module client_data_store 

Source
Expand description

Client data store — external storage for large serialized values.

Transparently routes small values inline and externalizes large values to a backend store with content-hash deduplication and LRU caching.

Mirrors pynenc’s BaseClientDataStore system.

Structs§

ClientDataStoreManager
High-level client data store manager.

Constants§

REFERENCE_PREFIX
Reference key prefix. Any string starting with this is a CDS reference.

Traits§

ClientDataStore
Backend storage trait for client data.

Functions§

generate_reference_key
Generate a content-hash reference key from serialized data.
is_reference
Check whether a string is a CDS reference key.