Polyglot persistence - which data model to pick for your workload?

Track: Architecture
Abstract
JSON, Graph, Relational, or just Key/Value? Which data model should you pick for your app to use? Does it matter? What are the benefits, what the trade-offs? So many choices and yet no good answers out there on the web. Look no further! In this talk you will learn the concepts of each of the popular data models, where they shine and where they shouldn't be your first choice.
Gerald Venzl
Gerald Venzl is the Lead Product Manager of Developer Initiatives, Oracle Database technologies. During his career, Gerald has worked as a Developer, DBA, Performance Engineer, Software Architect, Consultant, Enterprise Architect and Distinguished Product Manager before his current role. He is still active as a developer in his free time and on open-source projects. This allowed Gerald to live several different lives in the IT sector, providing him with a solid understanding of the concerns in these respective areas while gaining a holistic view overall. Gerald focuses on advocating how to build systems that offer flexibility yet still meet the users' needs. He is also a member of the ISO SQL Standard committee.