2015-06-08 7 views
1

Я создал большой график neo4j, соединяющий пользователей с видео, которые они смотрят как пользовательский -> видео, в социальном графе или сетевом типе графика. Есть около 9000 пользовательских узлов и 20000 видеоузлов.Большой график Neo4j не отображается

Если я пытаюсь:

MATCH (u)-[:VIEW]->(v) 
RETURN u,v 

Граф говорит "Отображение 300000 узлов, 0 отношения" График, ни отношения, ни узлы не отображаются.

Если я пытаюсь:

MATCH (u)-[:VIEW]->(v) 
RETURN u,v 
LIMIT 1000 

Граф говорит: "Отображение 1000 узлов, 1000 отношений (в комплект с 1000 дополнительными отношениями)." Появляются все диаграммы, отношения и узлы.

Если я пытаюсь:

MATCH (u)-[:VIEW]->(v) 
RETURN u,v 
LIMIT 10000 

Нет графа, ни отношения, ни узлы появляются.

Является ли первый график слишком большим, чтобы показать? Как я могу заставить его появиться?

Заранее спасибо.

+0

Какой Neo4j версии является вы используете? –

+0

Сообщество 2.2.2 – pr338

ответ

2

Вы делаете это в веб-консоли? Я подозреваю, когда вы делаете LIMIT 10000, что результат слишком велик, чтобы обрабатываться в веб-браузере. Я на самом деле немного удивлен, что появился 1000 (опять же, если вы в веб-консоли).

Что вы пытаетесь получить? Если вы хотите, чтобы получить таблицу вы можете сделать это (я готовлю на свойства здесь):

MATCH (u)-[:VIEW]->(v) 
RETURN u.username,v.title 

Если вы хотите что-то другое, то мне нужно больше информации;)

+0

Да, я делаю это в веб-консоли. Как еще я могу это сделать? Возможно, в командной строке? Это код, который я использую, и я получаю всю таблицу. Это просто график, который не появляется. – pr338

+1

Визуализация графика D3 не выполняется для этих больших графиков, поэтому существует настроенное ограничение того, что отобразит браузер Neo4j, но должно быть предупреждение. –

+1

Да, вы можете использовать веб-консоль, «neo4j-shell» или конечные точки REST. Я думаю, что я спрашиваю, что вы пытаетесь выяснить? Или вы пытаетесь понять ваши данные? Если вам нужна более подробная информация о ваших данных, вам может понадобиться нечто вроде Gephi. Cypher и особенно веб-консоль хороши для агрегирования и обобщения –

Смежные вопросы