Quiz Entry - updated: 2026.07.14
What are the main storage options for server-side persistence?
The three main server-side storage options are the filesystem, relational databases, and document (NoSQL) databases.
| Option | Description |
|---|---|
| Filesystem | Store data in files (XML, JSON, proprietary formats) |
| Relational DB | Tables with rows, linked via relationships, SQL queries |
| Document DB | Store documents (JSON-like), flexible schema, NoSQL |
Choice depends on data structure, query needs, and scalability requirements.
Go deeper:
NoSQL (Wikipedia) — the "not only SQL" family that document and key-value stores belong to, and why they emerged.
Document-oriented database (Wikipedia) — how a document store differs from rows-and-tables, with the JSON/BSON document model.