Neo4j
-
Software Development
Neo4j: Generic/Vague relationship names
An approach to modelling that I often see while working with Neo4j users is creating very generic relationships (e.g. HAS,…
Read More » -
Enterprise Java
Neo4j: COLLECTing multiple values
One of my favourite functions in Neo4j’s cypher query language is COLLECT which allows us to group items into an…
Read More » -
Enterprise Java
Integrate apps with Neo4j using Zapier
Recently, I was directed to Zapier to get some lightweight integration done between systems for a quick proof of concept.…
Read More » -
Software Development
Neo4j: LOAD CSV – Processing hidden arrays in your CSV documents
I was recently asked how to process an ‘array’ of values inside a column in a CSV file using Neo4j’s…
Read More » -
Core Java
On Graph Computing
The concept of a graph has been around since the dawn of mechanical computing and for many decades prior in…
Read More » -
Core Java
Knowledge Representation and Reasoning with Graph Databases
A graph database and its ecosystem of technologies can yield elegant, efficient solutions to problems in knowledge representation and reasoning.…
Read More » -
Enterprise Java
Neo4j 2.1: Passing around node ids vs UNWIND
When Neo4j 2.1 is released we’ll have the UNWIND clause which makes working with collections of things easier. In my…
Read More » -
Enterprise Java
Neo4j Backup: Store copy and consistency check at Mark Needham
One of the lesser known things about the Neo4j online backup tool, which I wrote about last week, is that…
Read More » -
Core Java
Java: Schedule a job to run on a time interval
Recently I’ve spent some time building a set of tests around rolling upgrades between Neo4j versions and as part of…
Read More »