neo4j

Neo4j ist eine quelloffene, transaktionale Graphendatenbank, die sich gut für verbundene Daten eignet. Sie können es für Empfehlungs-Engines, Betrugserkennung, graphbasierte Suche, Netzwerkoperationen / Sicherheit und viele andere Benutzerfälle verwenden. Der Zugriff auf die Datenbank erfolgt über offizielle Treiber in Java, JavaScript, .Python und .NET oder von der Community bereitgestellte Treiber in PHP, Ruby, R, Golang, Elixir, Swift und anderen.
2
Antworten

Wie kann der Knoteneigenschaftswert über die Zeichenfolge des Eigenschaftsnamens in Cypher aufgerufen und geändert werden?

Mein Ziel ist für den Zugriff und die Mutation einer Eigenschaft eines Knotens in einer Abfrage , wobei der Name der Eigenschaft, auf die zugegriffen werden soll und mutiert ist, ein unbekannter Zeichenfolgewert ist. Zum Beispiel , bedenken...
01.05.2015, 23:53
3
Antworten

Was kann ein RDBMS tun, dass Neo4j (und Graph-Datenbanken) kippen können?

   "Eine Graphdatenbank - transformiert a- & gt; RDBMS " Die Neo4j Seite scheint zu implizieren, dass was auch immer Sie in RDBMS tun können, Sie in Neo4j tun können. Bevor Sie sich für Neo4j als Ersatz für ein RDBMS entscheiden, müssen...
15.01.2012, 18:21
1
Antwort

Soll ich eine dokumentenbasierte Datenbank oder eine Diagrammdatenbank verwenden? (MongoDB vs Neo4j) [geschlossen]

Ich wähle gerade eine NOSQL-Datenbank für die Anwendung, die viele E-Mails zu bestimmten Themen (= Mailinglisten) speichert. Es gibt eine große Anzahl von E-Mails für jeden von ihnen. Als Amateur in diesem Bereich weiß ich nicht, ob ich für Docu...
10.02.2013, 00:39
1
Antwort

Neo4j: Wie öffne ich eine existierende Datenbank in neo4j mit java api?

Wie benutzt man die existierende Datenbank in neo4j mit java api? Ich habe bereits eine neo4j-Datenbank erstellt und wollte sie für mehrere Abfragen verwenden. Als ich jedoch die vorhandene Datenbank öffnete, die ich erstellt und eine Abfrage du...
24.09.2014, 20:35
1
Antwort

Berechnung der gesamten Pfadkosten in der Chiffre unter Berücksichtigung der Direktionalität

Mit einer Chiffre-Abfrage auf neo4j, in einem gerichteten, zyklischen Graphen, benötige ich eine BFS-Abfrage und eine Zielknoten-Sortierung pro Tiefe. Für die Sortierung innerhalb der Tiefe sollte eine benutzerdefinierte "Gesamtpfadkostenfunk...
15.11.2012, 18:33
2
Antworten

Suchen Sie nach neo4j-Knoten, für die keine Eigenschaft festgelegt ist

Was ist eine Abfrage, um einen Knoten zu finden, wo eine Eigenschaft nicht existiert? 2 Knoten: A = {foo: true, Name: 'A'}, B = {name: 'B'} muss B finden, weil es foo nicht hat, d. h. B.foo ist nicht gesetzt     
15.02.2016, 02:36
6
Antworten

Wie führe ich Cypher in einer Datei aus?

Ich arbeite an Windows. Ich habe eine Textdatei der Cypher-Abfrage mit Notepad erstellt. Wie kann ich die Abfrage in der Datei mit Neo4jShell oder Neo4j Web-Interface-Konsole ausführen.     
04.07.2013, 05:13
2
Antworten

Gibt es ein Tool, um ein Neo4j-Diagramm als Cypher auszugeben und es von Cypher erneut zu laden?

Jeder, der mit MySQL vertraut ist, hat wahrscheinlich den Befehl mysqldump verwendet, der eine Datei mit SQL-Anweisungen erzeugen kann, die sowohl das Schema als auch die Daten in einer MySQL-Datenbank darstellen. Diese SQL-Textdateien werden hä...
26.07.2013, 01:47
1
Antwort

Leistung von beliebigen Abfragen mit Neo4j

Ich habe eine Zeitung gelesen, die vor einer Weile von Neo4J veröffentlicht wurde: Ссылка und auf der vorletzten Seite im Abschnitt Nachteile steht, dass Neo4J nicht für beliebige Abfragen geeignet ist. Angenommen, ich hätte Knoten von...
02.04.2014, 19:34
1
Antwort

"Keine Beziehung" in der Chiffreabfrage

Wie ist es in der Chiffre möglich, eine Anfrage zu haben wie: "alle Menschen zurückbringen, denen Anna folgt, die niemandem folgen"? Im folgenden (wo ich die ID des Startknotens nach der Abfrage klar gemacht habe) scheint der "r ist null" -Te...
07.04.2013, 22:46