Dec 06, 2023

Learn Druid with learn-druid

In this session you will learn about what it takes to process joins in distributed databases and then we’ll take a deep dive into how Apache Druid does joins in each of its processing engines. Druid’s native query engine is designed for fast queries and it can do joins, we’ll talk about query design to take advantage of how it works. You will also learn its limits and when a use case is better resolved by the Multi-Stage Query engine (MSQ). We’ll review the current state of MSQ-based joins and when to use broadcast vs sortMerge join algorithms based on how each works and how they use resources.

See similar videos

No records found...
Nov 18, 2024

Druid Summit 2024 – Panel: Real-Time Data Experiences

Analytics applications powered by Apache Druid are fun places to be. Take a seat as user experience leaders from Google, the Data Visualisation Society, and Imply bring their minds together, and answer your...

Watch now
Nov 18, 2024

Druid Summit 2024 – Panel: Lakehouse Analytics

Apache Iceberg and Delta Lake are coming into the big top, and Apache Druid is ready! Get ready to hear from Apache Druid PMC members and industry experts on just where Apache Druid fits, how it can be used,...

Watch now
Nov 18, 2024

Druid Summit 2024 – Panel: Operations and Optimization

Come along and meet people who have implemented and tuned Druid in situations small and large – very very large! Panelists will share some of their key tips and tricks, and be open to your questions, whether...

Watch now

Let us help with your analytics apps

Request a Demo