BIGDATA / DRIVERS

Driver docs

19 platforms, 21 driver keys. Pick a driver for installation, configuration, usage, and errors.

Trino

A small PHP client for Trino over its HTTP statement protocol.

trino · none
Hadoop

A small PHP client for Hadoop WebHDFS and YARN REST APIs.

hadoop-webhdfs hadoop-yarn · none
Hive

A small PHP client for Apache Hive HiveServer2 over the Thrift TCLIService protocol. It also works with Spark Thrift Server, which exposes the same interface.

hive · apache/thrift (^0.24 || ^0.25)
Spark

A small PHP client for Apache Spark through the Livy REST API — interactive SQL sessions, statements and batches.

spark · none
Flink

A small PHP client for the Apache Flink SQL Gateway v3 and JobManager REST APIs.

flink-sql flink-jobs · none
Doris

A small PHP client for Apache Doris.

doris · ext-pdo_mysql (SQL only; Stream Load needs no extension)
StarRocks

A small PHP client for StarRocks.

starrocks · ext-pdo_mysql (SQL only; Stream Load needs no extension)
Kylin

A small PHP client for the Apache Kylin REST API.

kylin · none
Druid

A small PHP client for Apache Druid over its HTTP SQL and native query APIs.

druid · none
Iceberg

A small PHP client for the Apache Iceberg REST Catalog API.

iceberg · none
Hudi

A small PHP client for Apache Hudi table metadata: read hoodie.properties and list the commit timeline of a table.

hudi · none (S3 storage needs aws/aws-sdk-php)
Paimon

A small PHP client for Apache Paimon table metadata: read the latest schema file and the snapshot list of a table.

paimon · none (S3 storage needs aws/aws-sdk-php)
Delta Lake

A small PHP client for the Delta Sharing REST protocol: browse shares, schemas and tables, fetch table metadata, and read the file manifest of a table version.

delta-lake · none
DolphinScheduler

A small PHP client for the Apache DolphinScheduler 3.x REST API.

dolphinscheduler · none
Airflow

A small PHP client for the Apache Airflow HTTP REST API.

airflow · none
Azkaban

A small PHP client for the Azkaban workflow manager HTTP API.

azkaban · none
Oozie

A small PHP client for Apache Oozie over its v2 REST API.

oozie · none
HBase

A small PHP client for Apache HBase over its REST API (Stargate, the HBase REST server). It speaks JSON and handles the Base64 encoding of row keys, columns and values for you.

hbase · none
Cassandra

A small PHP client for Apache Cassandra that wraps the pure-PHP mroosz/php-cassandra driver. It supports CQL queries, prepared statements and selectable consistency levels over nat

cassandra · mroosz/php-cassandra

Search this site

Try “Trino”, “Laravel” or “Airflow”.