-
Notifications
You must be signed in to change notification settings - Fork 8
Graph Database
Vincent Gauthier edited this page Apr 1, 2017
·
1 revision
- Python Wrapper for Neo4j
- Geoff (File format for graph description)
- Gremlin (Gremlin is a graph traversal language)
- Temporal Graph with Neo4j
>$ gremlin
\,,,/
(o o)
-----oOOo-(_)-oOOo-----
gremlin> g = new Neo4jGraph("/usr/local/Cellar/neo4j/community-1.7.2-unix/libexec/data/graph.db")
==>neo4jgraph[EmbeddedGraphDatabase [/usr/local/Cellar/neo4j/community-1.7.2-unix/libexec/data/graph.db]]
gremlin>
gremlin> neo4j = g.getRawGraph()
gremlin> manager = neo4j.index()
gremlin> manager.nodeIndexNames().each{ g.dropIndex( it ) }
gremlin> manager.relationshipIndexNames().each{ g.dropIndex( it ) }
gremlin> g.createIndex("myIndex", Vertex.class)
gremlin> idx = g.idx("myIndex")
gremlin> vertices.each{ idx.put(key,value,it) }
....
gremlin> g.idx("myIndex")[[key:value]]
Home | General | Complex Network | Computing | Copyright ©2017 ComplexNet
General
Complex Network
- Graphs
- Large Graphs Processing
Data Repositories
- General Datasets
- Nature Scientific Data Datasets
- Networks Datasets
- Power Grid Datasets
- Renewable Energy Datasets
Computing
- Python Tutorials
- Scientific Computing with Python