1. Relational vs. non-relational

2. Data schemas

3. Scaling

4. Data structure

5. Use cases