Est-il correct de idéalement Neo4j de référence en tant que plate-forme de traitement graphique?

datascience.stackexchange https://datascience.stackexchange.com/questions/11273

  •  16-10-2019
  •  | 
  •  

Question

Je voudrais savoir si Neo4j peut être considéré comme une plate-forme de traitement graphique, même si je sais que:

Neo4j:. Est un système de gestion de base de données graphique développé par Neo Technology, Inc. Décrite par ses développeurs comme une base de données transactionnelle ACID conforme avec le stockage et le traitement graphique natif

plate-forme de traitement graphique. Est une plate-forme utilisée pour les graphes de traitement, en appliquant des algorithmes globaux vers les grands graphiques (utilisé plus dans le scénario OLAP)

Sur la base de ce document http: // www .ds.ewi.tudelft.nl / ~ iosup / perf-eval-graph-proc14ipdps.pdf , Neo4j est comparé en tant que plate-forme de traitement.

Alors ma question est, si son correct de mettre Neo4j dans le groupe de la plate-forme de traitement comme PreGel et giraph.

Était-ce utile?

La solution

Non

Comme Emre a souligné à juste titre, l'expert scientifique en chef de l'entreprise lui-même a écrit un billet de blog qui revendique le même.

Cependant, Neo4j fait beaucoup de calculs qui graphique des outils de traitement peuvent faire. En fait, il ne traversals graphique beaucoup plus rapide que giraph, en raison de la surcharge Hadoop et comme il stocke les noeuds adjacents dans une liste doublement chaînée.

Ainsi, il est pas rare de confondre Neo4j avec une plate-forme de traitement graphique (donc la demande dans le papier) en raison de son chevauchement avec les caractéristiques d'une plate-forme de traitement comme Prégel et Giraph.

Licencié sous: CC-BY-SA avec attribution
scroll top