STORE DOCS / DIAGRAMS

Single or multiple stores: independent sources

Single or multiple stores: independent sourcesFor independent sources, use multiple stores if caching or validation differs, error isolation matters, more sources are expected, or repository-level composition is feasible; otherwise use a single store.02 / WHEN DATA SOURCES ARE NOT TIGHTLY COUPLEDYESNOYESNOYESNOYESNODo sources need differentcaching strategiesor validation rules?Is independenterror handling important?Do you anticipate addingmore data sourcesin the future?Is combining data inthe repository layer feasible?Use a single storeUse multiple storesQuestionOutcome
For independent sources, use multiple stores if caching or validation differs, error isolation matters, more sources are expected, or repository-level composition is feasible; otherwise use a single store.