Cypher is the life-blood of a Graph database solution. Cypher is used to both create data in the graph database and to answer questions once the data is loaded. Constructing load or query Cypher statements depends on a data model, whether that data model is explicit or inferred. In more complex graphs, the process for constructing and understanding these statements can be mentally taxing.
The tools demonstrated in this talk will show how the inferred data model can be quickly derived by parsing Cypher statements, to extract Node Labels, Relationship Types, and Property Keys. Additionally, an easy to use visual tool will be shown to construct the data model explicitly. With the data model in hand, constructing Cypher is as simple as clicking on nodes and relationships or dragging and dropping. This talk will also show parsing of large cypher scripts and graph gists, and provide a selection mechanism to focus and highlight specific statements shown in the context of the larger data model.
These powerful tools will assist in creating and understanding complex implementations, and may possibly blow your mind.