Embed neo4j-enterprise within your java application

The Neo4j Java Reference Documentation generally describes how to embed Neo4j Community Edition within your Java application. If you are licensed for Neo4j Enterprise, this article will guide you through setting up the project to use Neo4j Enterprise embedded within… Read more →

Explore:  


Solve dependency issues

There are multiple ways to include neo4j artifacts. In this article, we will focus on maven based on different scenarios or errors. The most common issue is setting up the dependencies properly in pom.xml. Verify that you have the right… Read more →

Explore:  


How to log to neo4j.log in an Unmanaged Extension

As part of the major changes in 3.0, the way to log to the user log, now neo4j.log (in server mode), has changed. To log within an Unmanaged Extension is quite straightforward: Include this package: import org.neo4j.logging.Log; In the method… Read more →

Explore:  


Fix error: No dependency satisfies type interface org.neo4j.graphdb.GraphDatabaseService

From Neo4j 3.5 onwards, there are 2 kinds of Extension Factories : global and per database. Only the database one has access to the GraphDatabaseService. If you encounter this error, you need to change the call to the parent constructor… Read more →

Explore:  


Viewing schema data with APOC Procedures

APOC Procedures offers meta procedures to view information about your database schema and the data it stores. The procedure apoc.meta.schema() uses a sampling of the graph data to produce a map of metadata on the graph labels, relationships, properties, and… Read more →

Explore:  


How to log to neo4j.log in a Server Plugin

As part of the major changes in 3.0, the way to log to the user log, now neo4j.log (in server mode), has changed. To log within a Server Plugin follow these steps: Include these packages: import org.neo4j.logging.Log; import org.neo4j.logging.LogService; import… Read more →

Explore:  


How to perform a Soundex search

Using apoc.text.phonetic one can perform a Soundex search. For example if one defines the following nodes CREATE (n:Person {name:’Anders’}) CREATE (m:Person {name:’Andrew’}) CREATE (p:Person {name:’Andres’}) then to find these 3 nodes, since they all have the same Soundex value as… Read more →

Explore: