serviceunavailable pagina oficial failure downloads neo4j graph-databases

pagina - neo4j serviceunavailable



Cómo cambiar los graphes(en Neo4j)? (2)

No entiendo completamente tu pregunta, pero creo que quieres decir que has hecho un trabajo con TinkerGraph y quieres importar esos datos a Neo4jGraph. Además, dado que estás haciendo g.loadGraphML (...), asumiré que estás hablando de hacerlo desde Gremlin . De lo contrario, utilice las respectivas clases GraphMLReader / Writer proporcionadas por Blueprints .

gremlin> g ==>tinkergraph[vertices:6 edges:6] gremlin> g.V ==>v[3] ==>v[2] ==>v[1] ==>v[6] ==>v[5] ==>v[4] gremlin> h = new Neo4jGraph(''/tmp/test'') ==>neo4jgraph[EmbeddedGraphDatabase [/tmp/test]] gremlin> g.saveGraphML(''test.xml'') ==>null gremlin> h.loadGraphML(''test.xml'') gremlin> h.V ==>v[1] ==>v[2] ==>v[3] ==>v[4] ==>v[5] ==>v[6]

En resumen, puede generar su gráfico en GraphML desde TinkerGraph y luego cargarlo en Neo4jGraph a través del método loadGraphML (). Hay una herramienta GraphMigrator en Blueprints que podría interesarle. Consulte Blueprints JavaDoc para obtener más información.

¿Cómo vuelvo al gráfico de Neo4J después de usar

g = new TinkerGraph()

Supongo que es algo como

g.loadGraphML(...)

EDITAR:

Su respuesta me ayudó a comprender mejor cómo funciona loadGraphML (), pero no resolvió mi problema.

Voy a reformular mi pregunta. Uso Neo4j y Gremlin, y cuando comienzo el servidor, obtengo las siguientes líneas bajo la consola de Gremlin.

==> Available variables: ==> g = neo4jgraph[EmbeddedGraphDatabase [/home/user/software/neo4j-community-1.5.M01/data/graph.db]]

Luego escribo

gremlin> g = TinkerGraphFactory.createTinkerGraph() ==> tinkergraph[vertices:6 edges:6]

Pero ¿cómo puedo volver a "g = neo4jgraph [EmbeddedGraphDatabase [/home/user/software/neo4j-community-1.5.M01/data/graph.db]]"


Dentro de la consola de gremlin, deberías simplemente escribir: g = new Neo4jGraph ("/ home / path_to_your_neo4j / data / graph.db")

Avísame si esto responde tu pregunta.