They just announced, they changed their name to Neo5j.
I always thought that 4j meant for-Java. And as Neo4j is implemented in Java and Scala and the ~4j suffix has been highly popular (in the 90's) it never occurred to me that the 4j and now 5j is actually a version denomination.
But it seems common in database circles to use that number + letter versioning scheme, like Oracle does with 9i, 11g and 12c.
Now the question is what does the 5j stand for? The article doesn't answer it. Can anyone help me resolve this?
Neo4j is implemented in Java and accessible from software written in other languages using the Cypher query language through a transactional HTTP endpoint, or through the binary "Bolt" protocol.The "4j" in Neo4j is a reference to its being built in Java, however is now largely viewed as an anachronism.
CEO and co-founder Emil Eifrem said that Neo4j, which was founded back in 2007, has hit its growth stride in recent years given the rising popularity of graph-based analysis.
Neo4j is a graph database. A graph database, instead of having rows and columns has nodes edges and properties. It is more suitable for certain big data and analytics applications than row and column databases or free-form JSON document databases for many use cases. A graph database is used to represent relationships.
The Neo series of databases was developed in Sweden and attracted the 'j' suffix with the release of version 4 of the graph database. The 'j' is from the word 'jätteträd', literally "giant tree", and was used to indicate the huge data structures that could now be stored.
Incidentally the 'neo' portion of the name is a nod to a Swedish pop artist Linus Ingelsbo, who goes by the name NEO. In Neo1 the example graph was singers and bands and featured the favourite artists of the developers, including NEO. This was changed to the movie data set in the version 4 release.
The name neo5j is an April Fools joke - don't be fooled!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With