Data access and storage methods continue to grow and diversify. As data volumes and complexities grow, it is vital for developers to maximize application efficiency. Understanding the structure of data behind applications can make a big impact on the complexity of the application and queries. Maybe the data layer isn’t something that keeps developers up at night, but maybe it should.
In this session, we will compare and contrast databases connecting to a typical Java application to understand where each makes life easier or harder for you as the developer. From relational to NoSQL to graph, we will explore various types of data, the way it is stored, and how best to go about retrieving it. A live-coding demo will bring all this to life, as the presenter shows exactly how your database choices change how you write applications.
Github repositories: https://github.com/JMHReif?tab=repositories&q=code-wars&type=&language=&sort=