apache/geaflow
Apache GeaFlow: A Streaming Graph Computing Engine.
해결하는 문제
Apache GeaFlow는 복잡한 다중 홉 관계 데이터를 처리할 때 기존 스트림 처리 엔진의 한계를 해결합니다. 표준 엔진은 깊은 조인과 대규모 그래프 반복에 어려움을 겪는 경우가 많지만, GeaFlow는 실시간 그래프 컴퓨팅을 위한 특화된 분산 시스템을 제공하여 비용이 많이 드는 전체 그래프 재계산을 피할 수 있습니다.
작동 방식
GeaFlow는 기존의 테이블 모델 대신 그래프 네이티브 데이터 모델(정점-간선 저장)을 사용합니다. 증분 컴퓨팅을 지원하여 새 데이터가 도착하면 그래프에서 영향을 받는 부분에 대해서만 계산을 트리거하고 변경되지 않은 노드는 그대로 둡니다. 스트림, 배치, 그래프 처리를 통합하여 사용자는 SQL과 GQL(그래프 쿼리 언어)의 조합으로 데이터를 상호 작용할 수 있습니다.
대상 사용자
금융 리스크 관리, 지식 그래프, 소셜 네트워크 분석, 데이터 웨어하우스 가속화와 같은 대규모 실시간 데이터 애플리케이션을 작업하는 개발자 및 데이터 엔지니어를 위해 설계되었습니다.
주요 특징
- 조 단위 그래프 저장 용량.
- 데이터 양이 증가해도 성능을 안정적으로 유지하는 증분 그래프 컴퓨팅.
- SQL과 GQL을 결합한 하이브리드 처리 기능.
- 정확히 한 번 처리 의미론을 갖춘 고가용성.
- 클라우드 네이티브 배포 및 원스톱 개발 콘솔.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트