This Week in Neo4j – Neo4j ETL Guide Refresh, New Release of APOC and JDBC Driver, Blockchain Analytics


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 we have releases of APOC and the Neo4j JDBC Driver, a paper explaining how to derive socially useful information from public blockchains, a refresh of the Neo4j ETL guide, and more!


This week’s featured community member is Michael Graham, Full Stack Developer.

Michael Graham – This Week’s Featured Community Member

Michael Graham has recently been exploring using Neo4j with GraphQL. He’s the author of the the neo4j-graphql-bindings and neo4j-graphql-server npm packages, which make it easier to build GraphQL APIs using the neo4j-graphql database plugin. He previously worked as a developer at University of California – Riverside working on online tools for teaching symbolic logic.

Most recently Michael has been working with my colleague Will Lyon on neo4j-graphql-js, a GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.

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

How Graphs Revolutionize Identity and Access Management


Lju Lazaravic presented a webinar in which she explained why Neo4j is such a great fit for Identity and Access Management.



Lju takes us through a worked example of a person working in a organisation with a complex hierarchy, and shows how we can use a graph to determine what resources the person should have access to. Lju finishes the talk by going through some case studies of Neo4j customers who are using graphs to solve these types of problems.

When should I use a graph database?, 3D graphs, ETL guide refresh


Releases: APOC, Neo4j JDBC Driver, Tom Sawyer Perspectives


There were lots of releases this week!

First up was Tom Sawyer Perspectives which released version 8.2. This release contains Model-Based Engineering enhancements and the ability to save to Neo4j.

Neo4j JDBC Driver version 3.4.0 was released. This version contains support for the spatial and temporal data types introduced in Neo4j 3.4. It also has full clustering and routing support.

And finally, we had the summer release of APOC. This version added support for reverse geocoding in apoc.spatial, base 64 URL encoding and decoding, new apoc.diff user functions, and much more

Blockchain Analytics, Meta Data Graph Models, Biological Knowledge Networks


Tweet of the Week


My favourite tweet this week was by Daniel Hoadley:

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

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

Cheers, Mark