background preloader

Neo4J

Facebook Twitter

Cypher Refcard 1.9. GraphDatabaseService (Neo4j Community 2.0.0-M05 API) How to structure a neo4j-based system? : : Gauth. Neo4j is a powerful, free and easy to use graph database.

How to structure a neo4j-based system? : : Gauth

It is ideal to store, for example, relationships between people, items etc. It provides great features including a rich API (like easy traversal of graph, pathfinding), high level query DSLs (Gremlin, Cypher), a server featuring REST protocol, nodes and relationships indexing, ACID compliant, etc. In this article, I give pointers to help you decide which topology to use for your Neo4j projects: embedded db?

Server? This choice is important, because all options have advantages, disadvantages and limitations that have to be taken into consideration before implementing the system.