Data and Persistence
Data and Persistence explains how GoForj applications work with durable data, derived data, and files.
Use these pages to keep durable database state, temporary cache data, and file/blob storage separate while still using generated App resources consistently.
Recommended Path
- Database Strategy explains source-of-truth data.
- Database Shell explains interactive and non-interactive shell access.
- Repositories explains query ownership.
- Transactions explains workflow boundaries.
- Cache Patterns explains temporary and derived data.
- Storage Patterns explains files and blobs.
- Driver Selection explains backend choices.
All Data Pages
- Database Strategy
- Database Shell
- Migrations
- Repositories
- Transactions
- Cache Patterns
- Storage Patterns
- Driver Selection
Related Sections
- Cached User Profile shows cache as derived data.
- File Upload To Storage shows named storage disks.
- Core Concepts explains drivers, adapters, providers, and named resources.
- Libraries includes standalone Cache and Storage documentation.
