MongoDB Days Silicon Valley: Implementing Graph Databases with MongoDB

PublishedDecember 2, 2015

Presented by: John Barry, Senior Platform Developer, Apervita

Experience level: Deep dive

Graph databases are natural representation for many forms of data - from social network relationships, to music genres, to medical vocabulary data. Apervita’s challenge is importing and housing vast medical ontologies, and allowing efficient traversal of the graph retrieving both parent and child nodes across a variety of relationships. In this session, we will discuss the characteristics of graph databases, an implementation strategy for MongoDB, and an approach for implementing transitive closure for efficient traversal of the graph with limited database trips.