Краткий экскурс в язык Cypher
Cypher представляет собой SQL-пободный открытый язык запросов к графовой СУБД Neo4j.
Основными элементами, которыми оперирует этот язык, являются вершины (ноды) и рёбра графа.
Рёбра в Neo4j имеют тип и направление, вершины же могут быть помечены одной или более метками, а так же могут иметь несколько дополнительных свойств.