Big Data Processing
Large-Scale Graph Processing
★ 3.7
Data Warehouse on Hadoop
★ 4.3
N/A — Java-basedpip install pyhiveN/A — Java-basedpip install pyhivePython 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.
Python data engineers use `PyHive` to query Hive tables from Python scripts and notebooks — executing HiveQL via a JDBC-like interface and returning results as pandas DataFrames. The Hive Metastore is used by Spark, Presto, and Glue to discover table schemas, making it the central catalog for Python-based data lake pipelines on Hadoop clusters.
Individual Tool Pages