How to store graphics?

Suppose I have a class defined Graph.

graph iowa = {.....nodes:{edges.......}}

and similar graph clusters.

after the script has completed all its action in the object.

But how do you store Count information (including all of its attributes)? Do you save it in db, csv table?

Possible unsatisfactory queries: Saving multiple graphs in Neo4J (He says that newo4j one instance supports one graph at a time and a subgraph under one graph if you want to run multiple graphs)

How to store graph data in a database?

***** UPDATE *****: Answer Alexanders below on available graphic DBs, I would like to know if anyone knows about a possible VertexDB fork where they imported this high-performance lib into any other language, preferably NodeJS or Python

http://www.dekorte.com/projects/opensource/vertexdb/docs/manual.html

And does anyone have any experience reading this when using AllegroGraph vs Neo4j?

+4
source share
3 answers

The NetworkX python library provides several ways to store graph data:

, , , - , , SQL . , NOSQL Neo4j .

, , Neo4j. , . , Neo4j .

DB-engines - . , , , .

.

Update:

, JSON, JSON- , CouchDB MongoDB. , Neo4j.

+9

, , json json.dump() json.load(). , , json.dumps() json.loads(). Python docs .

+2

VertexDB RESTful API , python, HTTP- .

+2
source

All Articles