Data management is undergoing a revolution. Many businesses
now depend on data sets that vastly exceed the capacity of DBMS
servers. Applications operate 24x7 in complex cloud
environments using small and relatively unreliable VMs.
Managers need to act on new information from those systems
in real-time. Users want constant and speedy access to their data
in locations across the planet.
It is tempting to think popular SQL databases like MySQL and PostgreSQL have no place in this new world. They manage small quantities of data, lack scalability features like parallel query, and have weak availability models. …