2. 1. Data volume and performance that demands a cluster.
2. Developer productivity, OOP “impedance mismatch”.
3. The need for specialized tools for “painful” tasks.
3. • Not using the relational model
• Mostly schemaless
• Mostly open-source
• Mostly developed in early 21st century
• Mostly not using SQL as a query language
• Running well on clusters