Skip to main content

Crate reddb

Crate reddb 

Source

Modules§

serializer

Structs§

DbConfig
Document
A stored document — wraps user data with a generated unique ID. Operation metadata (insert/update/delete) is kept internal to the storage layer and never exposed here.
FileStorage
MemStorage
No-persistence storage backend. All data lives in the in-memory store inside RedDb; nothing is written to disk.
QueryBuilder
Lazy, chainable query builder returned by RedDb::query.
RedDb
StorageStats
Snapshot of storage metrics returned by RedDb::stats.
Transaction
A buffered sequence of write operations applied atomically on commit.
UpdateWhereBuilder
Builder for closure-based bulk updates, returned by RedDb::update_where.
Uuid
A Universally Unique Identifier (UUID).

Enums§

WriteOrder
Controls whether the in-memory store or the backing file is updated first on each write operation.