Featured Post
See How We Used Graph Structure Record Linkage to Extract Insights on Irish Census Data with Neo4j

Using Graph Structure Record Linkage on Irish Census Data with Neo4j

For just over a year I’ve been obsessed on-and-off with a project ever since I stayed in the town of Skibbereen, Ireland. Taking data from the 1901 and 1911 Irish censuses, I hoped I would be able to find a way to reliably link resident records from the two together to identify the same... read more


Learn How the Sensis Dev Team Experienced a Real-World Performance Increase with a Neo4j Graph Model

Neo4j: Real-World Performance Experience with a Graph Model [Community Post]

It’s All about Performance Ultimately it’s the performance of your company as a whole which determines whether you remain in business. It was with this thought in mind that we began a major project to improve the data management performance of Sensis, working out of Melbourne,... read more


Learn about Clark Richey’s Journey to Graph Databases and Why He Chose Neo4j for FactGem

From Good to Graph: Choosing the Right Database [GraphConnect Preview]

For many of us, it feels like software development has well and thoroughly moved into the NoSQL database era. However, recent studies suggest that adoption is still as low as 20%. Personally, I joined the NoSQL movement in 2008 when I took a position with database vendor MarkLogic. Since that... read more


Learn Why You Should Understand “Moving Relationships,” a New Kind of Data Relationship in Neo4j

A New Way of Looking at “Moving Relationships” in Neo4j [Community Post]

Introduction A graph database is not only a simple way to store connected data, it is also a powerful tool to manage dynamic relationships between data. Since relationships are natively implemented in Neo4j, we can use them as a simple way to identify a group of connected nodes. But it is... read more


Learn Five Secrets to More Effective Query Tuning with Neo4j 2.2.x

5 Secrets to More Effective Neo4j 2.2 Query Tuning

Even in Neo4j with its high performance graph traversals, there are always queries that could and should be run faster – especially if your data is highly connected and if global pattern matches make even a single query account for many millions or billions of paths. For this article,... read more


Learn How to Conduct Integration Tests with Neo4j Using C# and the Neo4jClient

Integration Testing with Neo4j using C# [Community Post]

Unlike prototypical unit testing which is designed to focus on small units of isolated code, integration testing is a type of testing which is typically designed to test interactions between two or more interconnected parts of a software system. A common area where integration testing yields... read more