The Rise of the Virtual Database
Share this Session:
  Kurt Cagle   Kurt Cagle
Semantic Analytics, LLC


Wednesday, August 20, 2014
11:15 AM - 12:00 PM

Level:  Business/Strategic

Once upon a time, a database programmer was someone who knew SQL. Today, they need to know one of SQL, JavaScript, XQuery, JSONIQ, SPARQL... Tomorrow, they'll need to know all of these and perhaps none of them. What is most significant about the NoSQL movement is that it has raised the awareness of non-RDBMS applications, but in the process has also raised an intriguing question: "Will there come a time when a database is simply a place to store and retrieve data, and ultimately the characteristics of that data are no longer the responsibility of the application developer or database administrator, but the analyst or end-user?" Increasingly, the answer is yes, and sooner than most would admit.

Database vendors, seeking to be competitive, are going back to the index and rethinking what being a database really means. Hadoop Yarn Containers, MarkLogic Server, JackRabbit and other data systems are emerging that integrate JSON, XML, relational and semantic triple capability into their core architecture, along with a "data application" layer that is increasingly intelligent at being able to store and optimize this data for the widest potential needs. Tools like JSONIQ provide data abstraction layers to do similar things at the query layer. Distributed datastores and memcached in-memory systems provide the scalability and performance respectively to make such systems work at or near real time.

This session looks at the evolution of the virtual database and it how it will influence data management in the next decade.

Kurt Cagle is Principal Evangelist for Avalon Consulting, LLC. He has written or co-written eighteen books on data modeling and analytics, semantics, XML technology, and web technology, and has been an active writer and blogger since 2001. He currently lives in Issaquah, Washington, where he writes novels in his copious (hah!) spare time.

Close Window