Documentation

Java

Description

Presto is a distributed query engine for big data using the SQL query language. Its architecture allows users to query data sources such as Hadoop, Cassandra, Kafka, AWS S3, Alluxio, MySQL, MongoDB and Teradata, and allows use of multiple data sources within a query.

Examples

Dependency:
<dependency>
    <groupId>org.testcontainers</groupId>
    <artifactId>presto</artifactId>
    <version>1.20.0</version>
    <scope>test</scope>
</dependency>
Usage:
var presto = new PrestoContainer(DockerImageName.parse("ghcr.io/trinodb/presto:344"));
presto.start();