Creating extensions Writing your own extensions Creating a Druid Module Registering your Druid Module Adding a new deep storage implementation Validating your deep storage imple...
Adding new data to existing datasources Updating existing data Using lookups Reingesting data With Hadoop-based ingestion Reindexing with Native Batch Ingestion Deleting data...
Kafka Emitter Introduction Configuration Example Kafka Emitter To use this Apache Druid extension, include kafka-emitter in the extensions load list. Introduction This ex...
Kafka Emitter Introduction Configuration Example Kafka Emitter To use this Apache Druid extension, include kafka-emitter in the extensions load list. Introduction This ex...
Process types Server types Master server Coordinator process Overlord process Query server Broker process Router process (optional) Data server Historical process Middle M...
API reference HTTP APIs Java APIs API reference This topic is an index to the Apache Druid API documentation. HTTP APIs Druid SQL queries to submit SQL queries using the D...
Ingestion troubleshooting FAQ Realtime ingestion Batch Ingestion What types of data does Druid support? Not all of my events were ingested Where do my Druid segments end up af...
Native queries Available queries Aggregation queries Metadata queries Other queries Which query type should I use? Query cancellation Query errors Native queries Apache...