Menu

Non-relational Data Persistence in Java using MongoDB

Kristina Chodorow, a software engineer at MongoDB, talks about non-relational data persistence in Java using MongoDB, a high-performance, open source, schema-free document-oriented database. In the last couple years, dozens of non-relational databases have appeared to solve problems that relational databases aren’t good at. Kristina will go over many of the different types of databases available now and what their benefits, drawbacks, and features are. Most of the talk will focus on creating fast, scalable Java apps by using MongoDB, an easy-to-learn document-oriented database. She will use the MongoDB Java driver to demonstrate how to write a Twitter-like application that scales with users, friending, and messaging. She will also demonstrate how to use the database as a file store by creating a Flickr-like application.