Neo4j is incredibly useful

I have been a fan of Neo4j for a while. Until recently I had only been using it locally on my machine to investigate a few simple uses.

Recently I have found about the heroku addon graphenedb (https://elements.heroku.com/addons/graphenedb). This is a relatively cheap (for small graphs it is free) cloud installation of Neo4j.

This meant with a little effort I could have a set of scripts extract the current state of my employers CMS system and then provide an upto date view of the data in a trivially queriable form.

I have found that the easiest way to get  control over the graph is to simply start from scratch each day. The script extracts a set of nodes and a list of relationships between them and loads it up.  I know that it would be much faster to use the csv import tools but I have just to find a satisfactory means of getting the labels to be set correctly.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s