operational-datastore-selection-relational-and-nosql
Installation
SKILL.md
Operational Datastore Selection Relational And NoSQL
Overview
Use this skill when the real decision is not warehouse modeling, but what operational datastore should hold state, serve requests, or back data-driven application flows. It helps agents choose intentionally between relational systems such as MySQL and PostgreSQL versus NoSQL families such as document, key-value, wide-column, or cache-oriented stores.
When to Use
- choosing
MySQLversusNoSQLfor application-facing or service-facing data - selecting stores for metadata, idempotency keys, session state, event state, or operational APIs
- deciding whether flexible schema or strict relational constraints matter more
- evaluating consistency, scale, and access-pattern trade-offs
- preventing analytics or pipeline systems from being misused as OLTP stores
Do not treat datastore selection as a brand preference or trend decision.