Why use NoSQL
Application Development Productivity
- Data models are more flexable
- This allows devs to change the database quickly to suit their needs, no need to worry about schema migrations
- NoSQL scales horizontally, which is better than SQLs scaling vertically
Large Scale Data
- Data can be stored across multiple systems
- Horizontal scaling allows for increase traffic