Я начинаю начинать с вычисления искры /hadoop/graph, поэтому, пожалуйста, извините мой вопрос начинающего.
Я создал график, используя graphx. Теперь, для каждой вершины, я хочу получить все его соседи второй степени. поэтому, если мой график:
v1 --> v2
v1 --> v4
v1 --> v6
Я хочу получить что-то вроде:
v2 --> v4
v2 --> v6
v4 --> v2
v4 --> v6
v6 --> v2
v6 --> v4
Мой график очень большой, поэтому я хотел бы сделать это элегантно и эффективно, насколько это возможно.
У меня такое чувство, что это не должно быть слишком сложно, но, как новичок в этой огромной структуре, я нахожусь во всех документах/источниках, пытаясь понять это.
Есть ли у кого-нибудь совет, что будет лучшим способом сделать это за экземпляр графа?
Спасибо!