How large are your taxonomies?

In general matching them up and re-connecting the nodes to the other parent 
should be pretty easy.

You shouldn't need any specific in-memory processing for that.

If you can persist your in-memory graph to csv (node and edge-list) or graphml 
you can import it into neo4j.

But you can also just use Neo4j's Java API from JGraphT to write out nodes and 
rels.

Michael

> Am 05.03.2015 um 11:25 schrieb Sri <[email protected]>:
> 
> Hi,
> 
> I have a use case as below
> 
> 
> Use case:
> 
> I have two product cateogory taxonomies. I would like to merge same/similar 
> categories into one single taxonomy/graph.
> 
> This would involve some graph processing such as deleting a node , creating a 
> relationship to new node and establish parent-child relationship between 
> categories.
> 
> 
> 
> Approach:
> 
> I have used JGraphT to merge/fuse the two taxonomies with good results. 
> However the fused graph is in-memory and needs to be persisted to a database.
> 
> I am thinking of using Neo4J for persisting the graph. Before that I was 
> wondering if i could do the JGraphT process as mentioned above in Neo4J 
> in-memory so that I can do entire thing on Neo4J.
> 
> 
> So my concern is Neo4J is just a powerful graph database for storing graphs 
> and for querying graphs or will it help in in-memory graph processing for 
> merging/fusing two different graphs etc.
> 
> 
> Thanks in advance.
> 
> 
> --
> Sri
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to