A database administrator needs to store unstructured data that scales horizontally across multiple servers while maintaining high availability. Which database structure should be selected?
Trap 1: Relational (RDBMS)
Relational databases rely on normalized schemas and vertical scaling.
Trap 2: Network
Network databases use a graph-like structure that is difficult to scale horizontally.
Trap 3: Hierarchical
Hierarchical databases use a tree-like structure, which is not optimized for modern horizontal scaling.
- A
Relational (RDBMS)
Why wrong: Relational databases rely on normalized schemas and vertical scaling.
- B
NoSQL (Document Store)
NoSQL databases provide the flexibility for unstructured data and distributed horizontal scaling.
- C
Network
Why wrong: Network databases use a graph-like structure that is difficult to scale horizontally.
- D
Hierarchical
Why wrong: Hierarchical databases use a tree-like structure, which is not optimized for modern horizontal scaling.