3. What can you use Apache Druid for?

This video covers what use cases are the best fit for Druid, in particular those requiring analytics on a combination of real-time streaming and historical batch data, or fast and deep queries against very large datasets. It covers key differences between Druid and relational databases and anti-patterns for Druid as well.

0. Introduction to Druid University

An overview of Druid University topics.

1. What is Apache Druid?

A high level overview of Apache Druid and its key capabilities.

2. How does Apache Druid work?

Druid components, processes and ecosystem.

3. What can you use Apache Druid for?

The types of analytics are the best fit for Druid.

4. Druid Architecture

A deeper drive into the Druid components and processes.

5. Druid File Format

The details and benefits of the Druid columnar file format.

6. Data Modeling with Druid

Best practices and considerations for data modeling in Druid.

7. Druid and Kafka

Build an ingestion spec for data streaming from Apache Kafka.

8. Druid Native Batch

Build an ingestion spec for Druid native batch ingestion.

9. Druid SQL

Using the Druid SQL API.

10. Imply Pivot Analytics UI

A brief walkthrough of Imply Pivot analytics UI.

11. Conclusion

A short Druid University summary and next steps video.