Bigness
Massive write performance
Fast key-value access
Flexible schema and flexible datatypes
Schema migration
Write availability
Easier maintainability, administration and operations
No single point of failure
Generally available parallel computing
Programmer ease of use
Use the right data model for the right problem
Avoid hitting the wall
Distributed systems support
Tunable CAP tradeoffs