An iterative graph processing system built for high scalability, used at Facebook to analyze the social graph. Giraph processes billions of vertices and edges efficiently on Hadoop infrastructure using a vertex-centric programming model.
Python data engineers interact with Apache Giraph by preparing input graph data in the required format and submitting Giraph jobs via Hadoop command-line tools from Python subprocess calls. Graph computation results are written to HDFS and read back into Python pipelines via PySpark or pandas for further processing and feature engineering.
An iterative graph processing system built for high scalability, used at Facebook to analyze the social graph. Giraph processes billions of vertices and edges efficiently on Hadoop infrastructure using a vertex-centric programming model.
Yes, Apache Giraph is free to use.
Apache Giraph is listed under the Big Data Processing category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
AT Apache Tez DAG-Based Processing Framework | Free | ★ 4.0 | → |
PR Prestofeatured Distributed SQL Query Engine | Free | ★ 4.5 | → |
AH Apache Hive Data Warehouse on Hadoop | Free | ★ 4.3 | → |