Home → Documentation → Persistence
Persistence is an execution target for Foundgine plans.
The current proof uses SQLite in the Banking sample because it is self-contained and requires no external database service.
The architecture is provider-oriented, but that does not mean every database provider is currently implemented.
QueryPlan
↓
SqlPlanCompiler
↓
ProviderPlan
↓
SqlExecutionProvider
↓
SQLite
Other execution targets can be added without making them part of the core semantic model.
Potential integrations include:
These should remain implementation/integration choices rather than product identity.