Extensions
Extensions add functionality on top of ValtheraDB -
replication, caching, and concurrency control.
They are implemented as plugins (ValtheraPlugin), named db-plugin-<name>.
| Package | What it does | Install | Repo |
|---|---|---|---|
@wxn0brp/db-plugin-crdt |
CRDT replication and sync between ValtheraDB instances | bun add @wxn0brp/db-plugin-crdt |
GitHub |
@wxn0brp/db-plugin-lock |
File-based multi-process locking with stale detection | bun add @wxn0brp/db-plugin-lock |
GitHub |
@wxn0brp/db-plugin-redis-cache |
Redis cache for reads with automatic invalidation on writes | bun add @wxn0brp/db-plugin-redis-cache |
GitHub |