Questions tagged [neo4j]

Neo4j is an open-source graph database (GDB) well suited to connected data. Please mention your exact version of Neo4j when asking questions. You can use it for recommendation engines, fraud detection, graph-based search, network ops/security, and many other user cases. The database is accessed via official drivers in Java, JavaScript, Python and .NET, or community-contributed drivers in PHP, Ruby, R, Golang, Elixir, Swift and more.

Neo4j is a open-source, transactional, high-performance native graph database.

Neo4j stores its data as a graph: Nodes are connected through Relationships, both with arbitrary properties. Neo4j features a graph-centric declarative query language called Cypher. Its drivers support many programming languages. More details in the Online Training and the Neo4j Manual.

Neo4j offers a fully-managed cloud database (Database as a service) called Neo4j AuraDB.

For questions that are not suitable for the Stack Overflow Q&A Format, please reach out on Discord. Neo4j also maintains a public Feedback Board for feature ideas and future development directions.


Useful Links

External Resources


Related Tags

22696 questions
4
votes
1 answer

Neo4j: Supply cypher parameters in web interface

Is it possible to pass parameters along with a cypher query via Neo4j's web interface or shell? For example, is it possible to get Neo4j's web interface to execute this statement? return {test}; Running this statement in the web interface results…
dbcb
  • 878
  • 7
  • 13
4
votes
2 answers

How Many Parallel Connections Neo4J Can Handle

We are trying to access Neo4J graph database server from multiple nodejs processes. Each process is creating their own connections and trying to connect/write to neo4j database. We tried with around ~10 processes and it didn't able to handle these…
Rana
  • 5,912
  • 12
  • 58
  • 91
4
votes
4 answers

neo4j specify data-type during import from csv

is there a way to tell the neo4j the type of the value when importing? for example, does the neo4j knows if "2015-0104T10:33:44" is a date or string? thanks!
Lior Goldemberg
  • 866
  • 13
  • 26
4
votes
4 answers

Return overload fails

I'm following this little write up: https://github.com/Readify/Neo4jClient/wiki/cypher but I'm doing it from Powershell. so what I have so far…
ekkis
  • 9,804
  • 13
  • 55
  • 105
4
votes
2 answers

How do I see if DELETE was successful om Neo4j via REST API?

How do I see if DELETE was successful om Neo4j via REST API ? Here is my query. MATCH (from_user:User),(to_user:User) WHERE from_user.id = '522fed61e4b0a1f88d599ae0' AND to_user.id = '52b9f410e4b03902bd21629e' MATCH from_user-[r]->to_user DELETE…
expert
  • 29,290
  • 30
  • 110
  • 214
4
votes
1 answer

Cypher query to implement type inheritance

I have a type hierarchy represented in a Neo4j database. All types have one or more :parent relationships which point to other types. The root of the hierarchy has a :parent relationship to itself. All other nodes in the database have one or more…
Sean Mackesey
  • 10,701
  • 11
  • 40
  • 66
4
votes
2 answers

Error "Mixing specified and unspecified group belongings in a single import isn't supported" when using neo4j-import command

I'm trying to import a fair amount of data into Neo4j, which it takes too long to be imported using the LOAD CSV way. For that reason I'm trying with the neo4j-import command but I got the following error and I haven't found any information about…
4
votes
1 answer

Neo4J: How to find unique nodes from a collection of paths

I am using neo4j to solve a realtime normalization problem. Lets say I have 3 places from 2 different sources. 1 source 45 gives me 2 places that are in-fact duplicates of each other, and 1 source 55 gives me 1 correct identifier. However, for any…
eurobrew
  • 77
  • 4
4
votes
1 answer

Neo4j Optional Relationship Match

I want to write a query that returns a node (a), the nodes that are directly adjacent to it (b), and then all nodes that connect to (b) but not those nodes that have already been identified as (b). So... If my graph was: d / a<--b \ …
Supervisor
  • 582
  • 1
  • 6
  • 20
4
votes
3 answers

How to calculate a rank in Neo4j

I am having two types of nodes (game & player) and one relationship (PLAYED). PLAYED relationship is having a property 'points'. Sample Data: Player (309274) scored 10 points Player (309275) scored 20 points Player (309276) scored 30 points Player…
Avinash
  • 790
  • 2
  • 11
  • 26
4
votes
1 answer

neo4j - Relationship between three nodes

I'm totally new to Neo4j and I'm testing it in these days. One issue I have with it is how to correctly implement a relationship which involves 3 different nodes using Spring Data. Suppose, for example, that I have 3 @NodeEntitys: User, Tag and…
tigerjack
  • 1,158
  • 3
  • 21
  • 39
4
votes
5 answers

Neo4j Server 2.2 Community - How Do I Change Login Password When Current Password Unknown

Windows 7 (SP1) Neo4j Community Edition 2.2 I am using the front end screen to start the server on localhost/7474. The log file says the server is starting successfully. I am unable to remember my password and all documentation I've read about…
haydnguy
  • 45
  • 1
  • 4
4
votes
1 answer

Cypher import of CSV with array

I am having trouble importing a CSV with an array into neo4j 2.2.0 using Cypher Having read about the "CSV header format" (http://neo4j.com/docs/stable/import-tool-header-format.html), I created this file: name:ID,species,images:string[] 1,Tortula…
Hannes Becher
  • 149
  • 1
  • 6
4
votes
1 answer

Find Nodes with the same properties in Neo4J

I have two datasets in Neo4J. I would like to find all nodes within these two datasets that have the same particular property. This is using Cypher code. I am currently using: MATCH n=node(*), m=node(*) WHERE (n.name) AND (m.name) AND …
GKyle
  • 669
  • 1
  • 10
  • 19
4
votes
2 answers

SDN 3.3.0 or SDN 4.0M1?

Currently starting a new Java project with Neo4j (2.2 probably) external server as primary database, we decided to use SDN. This is going to be a year-long project with multiple intermediate releases. We wonder about whether we should go for the…
Gaël N.
  • 121
  • 8