This Week in Neo4j – 12 August 2017


Welcome to this week in Neo4j where we round up what’s been happening in the world of graph databases in the last 7 days.


This week’s featured community member is Eve Freeman, Applications Development Analyst IV at Fannie Mae.

Eve Freeman - This Week's Featured Community Member

Eve Freeman – This Week’s Featured Community Member

Eve is a long time Neo4j community member, an expert in Cypher query optimisation, and is the 6th highest answerer for the #neo4j tag on StackOverflow.

Eve featured on one of the very early editions of the Neo4j podcast, back in 2015, and if you’ve attended a Neo4j training course on the East coast of the USA you’ve probably been taught about graphs by Eve. A lot of the content in the Advanced Cypher training was authored by her.

Finally, Eve is a Neo4j Ambassador and created the AnormCypher Scala driver.

On behalf of the Neo4j community, thanks for your all your work Eve!

Online Meetup: Versioning your Neo4j graph through entity-state model


Versioning graphs is a very commonly asked question going all the back to 2014 and in this week’s online meetup Marco Falcier and Alberto D’Este presented their approach to solving the problem.



Their project Neo4j Versioner Core provides a collection of procedures to help developers to manage the entity state model, by creating, updating, and querying the graph.

If you’re dealing with IoT devices, shopping carts, or trading positions this talk is well worth watching.

Learn about versioning graphs with @mfalcier and @ziotob’s Neo4 Versioner Core in this week’s #twin4j


Fake news, threat hunting, Symfony Neo4j, Neo4j Explorer, Fast Imports


SymfonyNeo4jBundle - The Neo4j Symfony bundle

SymfonyNeo4jBundle – The Neo4j Symfony bundle

    • Andy Moore wrote up Sysmon and Neo4j in which he shows how to combine the ELK stack with Neo4j to visualize potentially interesting data points identified during threat hunting campaigns.
    • Regina Imhoff shared the slides from Graph Databases + Neo4j which shows an example of using Neo4j to model the manufacturing and sales of yarn.
    • yFiles have created an intro video showing how to use their Neo4j Explorer tool. If you’re interested in graph visualisation you’ll enjoy watching this one.
Learn about threat hunting, @yworks Neo4j explorer, and Power BI in this week’s #twin4j


On StackOverflow: Finding triplets, Dynamic relationship types, Property Arrays


It’s time for another trip to StackOverflow to see what people are asking about over there.

Finding triples, common values in property arrays, and creating dynamic relationship types in this week’s #twin4j


Next Week


What’s happening next week in the world of graph databases?

Tweet of the Week


My favourite tweet this week was by my colleague Ryan Boyd:

Don’t forget to RT if you liked it too.

That’s all for this week. Have a great weekend!

Cheers, Mark