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();