- 1. NoSQL
- 2. NoSQL
- 2.1. RDBMS - SQL
- 2.2. Problems with RDBMS in development
- 2.3. Problems with RDBMS in production
- 2.4. Scaling vertically
- 2.5. Scaling horizontally
- 2.6. CAP Theorem of distributed data storage
- 2.7. ACID
- 2.8. RDBMS - data is normalized
- 2.9. NoSQL common characteristics
- 2.10. CRUD
- 2.11. Features
- 2.12. Limitations
- 2.13. NoSQL Data Models
- 2.14. Document Store
- 2.15. MongoDB CLI - insert
- 2.16. MongoDB CLI - find
- 2.17. MongoDB CLI - update $inc
- 2.18. MongoDB CLI - update $push
- 2.19. Key-value store
- 2.20. Redis CLI
- 2.21. Wide Column Store families
- 2.22. Hadoop commands
- 2.23. Cassandra
- 2.24. Graph
- 2.25. When to use NoSQL
- 2.26. When not to use NoSQL
- 3. Cassandra
- 3.1. Cassandra: Replication
- 3.2. Cassandra: Resources
- 4. Hadoop
- 4.1. Hadoop notes
- 4.2. Hadoop ecosystem
- 4.3. Hadoop commands
- 4.4. Hadoop entities
- 4.5. Hadoop entities