Skip to content

Graph Database Support

xamry edited this page Mar 4, 2013 · 24 revisions

In a fast connecting and complex world, Graph databases like Neo4j, InfiniteGraph etc are getting popular because they provide lightning-fast access to complex data found in social networks, recommendation engines and networked systems among other similar problems.

Kundera supports Neo4j which is probably the most popular graph database till date. Our journey to making this work has been bumpy because of complex structure of the graph and challenges in fitting things into JPA, specification on which Kundera is based.

If you are new to Kundera, you can start with what is Kundera and Getting started in 5 minutes.

Defining Nodes and Relationships as Entities

We'll be using

IMDB Example

Clone this wiki locally