Varasto is minimalistic namespaced key-value store that can store JSON objects identified by namespace and key. Objects can be persisted on disk or remote server.
Varasto comes with an HTTP interface that can be run as standalone server or embedded to another Express.js application.
Package | Description |
---|---|
@varasto/cache-storage | Acts as an cache for another storage. |
@varasto/fs-storage | Persists data to hard disk. |
@varasto/memory-storage | Data is stored in memory. No persistence. |
@varasto/multi-storage | Data is stored to multiple storages. |
@varasto/postgres-storage | Data is stored to PostgreSQL database. |
@varasto/remote-storage | Data is stored to remote server. |
@varasto/redis-storage | Data is stored to Redis. |
@varasto/single-file-storage | Data is stored to single file. |
@varasto/sqlite-storage | Data is stored to SQLite database. |
@varasto/validator-storage | Acts as an validator for another storage. |
@varasto/web-storage | Data is stored to browser storage. |