Revolutionary times, now and then
Doug, you're right, this is a revolutionary time in data management. The last time was when relational database first appeared. I remember sitting through meeting after meeting with then-major vendors, Software AG of North America in Reston, Va.,(Adabas) and John Cullinane, CEO at Cullinane Software (IDMS). They were furious that their partner, IBM, was coming into "their" data management market. "There's no need for IBM to do that." Well, IBM had invented ad hoc data handling and SQL queries. "Their" systems didn't do that. It was a quick lesson in how vendors get flanked. NoSQL systems don't have the same elegance of relational's deisgn, but they're too useful with unstructured data to get swept back under the rug.