Я использую версию сообщества Neo4j v2.2.3. Я хотел бы запросить количество узлов по метке и количество отношений по типу. Я попытался с:Как запросить статистику схемы в Neo4j
MATCH (n:NODE_LABEL) RETURN COUNT(DISTINCT n)
и
MATCH()-[r:REL_TYPE]-() RETURN COUNT(DISTINCT r)
Хотя первый запрос довольно быстро (2.5S), второй запрос не заканчивается через несколько минут (есть ~ 100 миллионов отношения некоторых типов). Однако, согласно [1], такая информация хранится в Neo4j. Таким образом, я ожидал немедленного ответа на оба случая. Можно ли получить эту информацию по-другому?
Заранее благодарен!
[1] http://neo4j.com/docs/stable/query-schema-statistics.html
Действительно, ваши предложения (указать метку места происхождения и направление отношения) дают ускорение, но все еще слишком медленно для подсчета многих отношений (~ миллионов). – sancho