Giraph, GraphX, Neo4J는 제가 알고있는 몇 가지 해결책입니다. 이것이 모든 기술 대기업들이 일하는 영역이기 때문에, 업데이트 된 목록은 대단히 감사합니다. 위에 나열된 도구를 잘 비교 한 것은 어디에도 없습니다.Hadoop/Spark의 다른 그래프 처리 방법은 무엇입니까
-1
A
답변
3
먼저 Giraph와 GraphX는 그래프 처리 용이고 Neo4j는 그래프 데이터베이스임을 언급해야합니다. 그래프를 저장하고 "Neo4j (그래프 데이터베이스)와 같은 솔루션을 사용하여 컨텐츠 'Y'가있는 거리 이웃과 컨텐츠 'X'가있는 노드를 제공하는 것과 같은 쿼리를 적용해야합니다. 그렇지 않으면 Giraph와 GraphX가 그래프 처리 역할을 수행 할 수 있습니다. 불행히도, GraphX는 매우 훌륭한 API를 제공하지만, 큰 그래프 크기의 경우 분산 메모리가 충분하지 않을 때 실패합니다. 이 조건은 중간 데이터의 크기가 사용 가능한 메모리에 맞지 않을 때 주로 관찰됩니다. 또한 문헌에 나타난 것처럼 Giraph는 성능면에서 최악의 경우가 많지만 GraphX보다 안정적입니다. "분산 그래프 처리"에 대한 GraphLab 및 Titan과 같은 다른 솔루션이 있으며 조사하는 것이 중요합니다.
관련 문제
- 1. 그래프 처리 라이브러리
- 2. 그래프 처리 프레임 워크만큼 많은 그래프 데이터베이스가없는 이유는 무엇입니까?
- 3. 그래프 문제에 병렬 처리 프로그래밍을 적용하는 방법은 무엇입니까?
- 4. 메시지 유형에 따라 다른 처리 방법은 무엇입니까?
- 5. Apache spark의 클러스터 노드간에 독립적으로 처리 할 다른 그래프 파일을 처리하는 방법은 무엇입니까?
- 6. 레벨 아웃 FFT 그래프 (처리 중)
- 7. 그래프 작성을 최적화하는 방법은 무엇입니까?
- 8. 그래프 구조를 직렬화하는 방법은 무엇입니까?
- 9. 안드로이드에 커브 그래프 (등뼈 그래프)를 그리는 방법은 무엇입니까?
- 10. 그래프 API를 사용하여 다른 사용자를 구독하는 방법은 무엇입니까?
- 11. 그래프 API를 통해 다른 사용자의 데이터에 액세스하는 방법은 무엇입니까?
- 12. 예외 처리 방법은 무엇입니까?
- 13. C#을 사용하여 그래프 이미지를 다른 그래프 이미지와 일치 시키시겠습니까?
- 14. 대규모 그래프 처리 - 영업 사원 영업
- 15. 다른 스레드에서 예외 처리
- 16. Java : 그래픽 처리 방법은 무엇입니까?
- 17. 유향 그래프 데이터를 구성하는 좋은 방법은 무엇입니까?
- 18. 예외 처리 - 올바른 방법은 무엇입니까?
- 19. 확대/축소 그래프 개요의 해결 방법은 무엇입니까?
- 20. 그래프 데이터를 분석하여 상단을 찾는 방법은 무엇입니까?
- 21. 고주파 데이터 처리 방법은 무엇입니까?
- 22. 그래프 변수를 PHP 변수에 저장하는 방법은 무엇입니까?
- 23. 열린 그래프 집계를 제거하는 방법은 무엇입니까?
- 24. 처리 된 다른 템플릿의 템플릿을 결합하는 방법은 무엇입니까?
- 25. 다른 모나드를 처리 할 때 오류를 처리하는 방법은 무엇입니까?
- 26. 끊어진 직선을 그래프 위로 그리는 방법은 무엇입니까?
- 27. (그래프 API/FQL) 그룹 가입 요청 검색/처리
- 28. 음영 처리 된 그래프/네트워크 플롯?
- 29. 위젯의 JavaScript - 처리 방법은 무엇입니까?
- 30. 맞춤 프로토콜 처리 방법은 무엇입니까?