WJb Store Examples & Demos
Explore SQL Server, PostgreSQL, MySQL, SQLite, and IndexedDB integrations with persistence and workflow state management examples.
Browser Store Providers
SQL Store Providers
🚀 WJb Store
Persistent storage for everything that matters — jobs, workflows, execution history, monitoring data, actions and service configuration.
WJb Store is the only place where your application touches the database (or browser storage). Everything else — workflow logic, job implementations, monitoring UI — stays completely independent of the storage engine.
This section uses the WJb Monitor Demo to show how the exact same application runs on different storage providers with almost zero configuration changes.
Supported Providers
Browser
- WJb.IndexedDB — full persistence directly in the browser (perfect for WASM demos and offline scenarios)
SQL Databases
- WJb.SqlServer
- WJb.PostgreSQL
- WJb.MySQL
- WJb.SQLite
IStore contract and deliver an identical developer and monitoring experience.
Why It Matters
Switch storage without touching a single line of workflow or job code.
This gives you real flexibility:
- Reuse the databases your team already has
- Choose the best storage for each environment (dev → SQLite, production → SQL Server / PostgreSQL)
- Keep the application portable between development, staging and production
- Evaluate providers side-by-side without redesigning anything
- Move from in-memory prototyping to durable production storage in minutes
Demo Application
Every provider guide in this section uses the same WJb Monitor Demo.
You get a complete real-world application that includes:
- Background jobs & multi-step workflows
- Live monitoring dashboard
- Full execution history
- Retry handling
- Action & service discovery
- Configuration management