Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

TPCDS Connector in Presto C++ - Lightning Talk

Presto Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to implement and utilize the TPCDS connector in Presto C++ through this lightning talk that explores the development process of adding TPCDS table generation capabilities to Presto's C++ implementation. Discover how the connector builds upon DuckDB's TPCDS extension and wraps the dsdgen data generator from the TPC organization to enable on-the-fly TPCDS data generation with configurable scale factors. Explore the architectural decisions behind moving data generation components to Velox and understand how this integration enables writing microbenchmarks for various TPCDS queries. Examine the implementation challenges encountered while ensuring correctness and gain insights into performance comparisons between the original Presto and Presto C++ versions of the connector. Master the technical details of integrating C-based data generation tools into modern C++ query engines and understand the benefits of having native TPCDS support for benchmarking and testing distributed query processing systems.

Syllabus

Lightning Talk: TPCDS connector in Presto C++

Taught by

Presto Foundation

Reviews

Start your review of TPCDS Connector in Presto C++ - Lightning Talk

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.