Toby O’Rourke and Michael McCarthy present their experiences of introducing Neo4j into Gamesys, a relational database organization.

Toby and Michael discuss
  • How Neo4j stacked up against the competition: FlockDB, InfoGrid, DEX, and OrientDB
  • The path taken from spring data through tinkerpop, to straight neo then spring data again
  • Satisfying the reporting requirements of a place built on a data warehouse approach
  • Modelling our domain
  • Experience of support contracts and the community as a whole
  Graph databases are an intuitive choice for a social industry like gaming. Want to take a deep dive into another gaming company using Neo4j? Download our Gamesys case study.


Leave a Reply
Your email address will not be published.


Hi Guys,I was experimenting with neo4j for some time now and am excetid about neo4j presence in spring data. I was trying to see how springdata-neo4j fits into one of my products. I failed to use it properly. Then I tried to see whether the spring-data neo4j examples work fine. They worked fine but failed with my modification. Let me tell you what was my modification. In the, I added another test Method like this @Test public void criticalTest() { assertNotNull(galaxy); assertFalse(0 == galaxy.countWorlds()); }and expected the the worlds created elsewhere in other method should be available here too. Even with clearDatabase() method commented out I always get this test failing. In real world we need the NodeEntity (worlds are node entities) to be persisted and available. How do I get that? Am I missing something here? How do I persist a NodeEntity, I am surely not talking about JPA persistence in this context. Please help.Chiradip Mandal