betty.stores.file module

Persistent key-value stores backed by the file system.

final class betty.stores.file.BinaryFileStore

Bases: _BinaryFileStore

A key-value store that persists bytes values to binary files.

final class betty.stores.file.PickledFileStore

Bases: _PickledFileStore, Generic

A key-value store that pickles values and persists them to files.

final class betty.stores.file.TransientBinaryFileStore

Bases: _BinaryFileStore, _TransientFileStore[bytes]

A transient key-value store that persists bytes values to binary files.

final class betty.stores.file.TransientPickledFileStore

Bases: _PickledFileStore, _TransientFileStore, Generic

A transient key-value store that pickles values and persists them to files.