2018-12-13 14:47:20 -05:00
|
|
|
---
|
|
|
|
layout: toc
|
|
|
|
---
|
|
|
|
|
2018-11-13 12:38:37 -05:00
|
|
|
<!--
|
|
|
|
~ Licensed to the Apache Software Foundation (ASF) under one
|
|
|
|
~ or more contributor license agreements. See the NOTICE file
|
|
|
|
~ distributed with this work for additional information
|
|
|
|
~ regarding copyright ownership. The ASF licenses this file
|
|
|
|
~ to you under the Apache License, Version 2.0 (the
|
|
|
|
~ "License"); you may not use this file except in compliance
|
|
|
|
~ with the License. You may obtain a copy of the License at
|
|
|
|
~
|
|
|
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
~
|
|
|
|
~ Unless required by applicable law or agreed to in writing,
|
|
|
|
~ software distributed under the License is distributed on an
|
|
|
|
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
|
|
~ KIND, either express or implied. See the License for the
|
|
|
|
~ specific language governing permissions and limitations
|
|
|
|
~ under the License.
|
|
|
|
-->
|
|
|
|
|
2016-02-04 17:35:38 -05:00
|
|
|
## Getting Started
|
2018-08-09 17:19:11 -04:00
|
|
|
* [Design](/docs/VERSION/design/index.html)
|
|
|
|
* [What is Druid?](/docs/VERSION/design/index.html#what-is-druid)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [When should I use Druid?](/docs/VERSION/design/index.html#when-to-use-druid)
|
2018-08-09 17:19:11 -04:00
|
|
|
* [Architecture](/docs/VERSION/design/index.html#architecture)
|
|
|
|
* [Datasources & Segments](/docs/VERSION/design/index.html#datasources-and-segments)
|
|
|
|
* [Query processing](/docs/VERSION/design/index.html#query-processing)
|
|
|
|
* [External dependencies](/docs/VERSION/design/index.html#external-dependencies)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Ingestion overview](/docs/VERSION/ingestion/index.html)
|
2019-05-16 14:13:48 -04:00
|
|
|
* [Getting Started](/docs/VERSION/operations/getting-started.html)
|
|
|
|
* [Single-server Quickstart](/docs/VERSION/tutorials/index.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [Tutorial: Loading a file from local disk](/docs/VERSION/tutorials/tutorial-batch.html)
|
2019-05-16 14:13:48 -04:00
|
|
|
* [Tutorial: Loading stream data from Apache Kafka](/docs/VERSION/tutorials/tutorial-kafka.html)
|
|
|
|
* [Tutorial: Loading a file using Apache Hadoop](/docs/VERSION/tutorials/tutorial-batch-hadoop.html)
|
|
|
|
* [Tutorial: Loading stream data using HTTP push](/docs/VERSION/tutorials/tutorial-tranquility.html)
|
|
|
|
* [Tutorial: Querying data](/docs/VERSION/tutorials/tutorial-query.html)
|
|
|
|
* Further tutorials
|
|
|
|
* [Tutorial: Rollup](/docs/VERSION/tutorials/tutorial-rollup.html)
|
|
|
|
* [Tutorial: Configuring retention](/docs/VERSION/tutorials/tutorial-retention.html)
|
|
|
|
* [Tutorial: Updating existing data](/docs/VERSION/tutorials/tutorial-update-data.html)
|
|
|
|
* [Tutorial: Compacting segments](/docs/VERSION/tutorials/tutorial-compaction.html)
|
|
|
|
* [Tutorial: Deleting data](/docs/VERSION/tutorials/tutorial-delete-data.html)
|
|
|
|
* [Tutorial: Writing your own ingestion specs](/docs/VERSION/tutorials/tutorial-ingestion-spec.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [Tutorial: Transforming input data](/docs/VERSION/tutorials/tutorial-transform-spec.html)
|
2019-05-16 14:13:48 -04:00
|
|
|
* [Clustering](/docs/VERSION/tutorials/cluster.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* Further examples
|
|
|
|
* [Single-server deployment](/docs/VERSION/operations/single-server.html)
|
2019-05-23 22:41:27 -04:00
|
|
|
* [Clustered deployment](/docs/VERSION/tutorials/cluster.html#fresh-deployment)
|
2016-02-04 17:35:38 -05:00
|
|
|
|
|
|
|
## Data Ingestion
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Ingestion overview](/docs/VERSION/ingestion/index.html)
|
2019-01-27 14:33:21 -05:00
|
|
|
* [Schema Design](/docs/VERSION/ingestion/schema-design.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Data Formats](/docs/VERSION/ingestion/data-formats.html)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Tasks Overview](/docs/VERSION/ingestion/tasks.html)
|
|
|
|
* [Ingestion Spec](/docs/VERSION/ingestion/ingestion-spec.html)
|
|
|
|
* [Transform Specs](/docs/VERSION/ingestion/transform-spec.html)
|
|
|
|
* [Firehoses](/docs/VERSION/ingestion/firehose.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Schema Changes](/docs/VERSION/ingestion/schema-changes.html)
|
|
|
|
* [Batch File Ingestion](/docs/VERSION/ingestion/batch-ingestion.html)
|
2018-08-13 14:11:32 -04:00
|
|
|
* [Native Batch Ingestion](/docs/VERSION/ingestion/native_tasks.html)
|
|
|
|
* [Hadoop Batch Ingestion](/docs/VERSION/ingestion/hadoop.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Stream Ingestion](/docs/VERSION/ingestion/stream-ingestion.html)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Kafka Indexing Service (Stream Pull)](/docs/VERSION/development/extensions-core/kafka-ingestion.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Stream Push](/docs/VERSION/ingestion/stream-push.html)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Compaction](/docs/VERSION/ingestion/compaction.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Updating Existing Data](/docs/VERSION/ingestion/update-existing-data.html)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Deleting Data](/docs/VERSION/ingestion/delete-data.html)
|
|
|
|
* [Task Locking & Priority](/docs/VERSION/ingestion/locking-and-priority.html)
|
2018-09-24 20:45:05 -04:00
|
|
|
* [Task Reports](/docs/VERSION/ingestion/reports.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [FAQ](/docs/VERSION/ingestion/faq.html)
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Misc. Tasks](/docs/VERSION/ingestion/misc-tasks.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
|
|
|
|
## Querying
|
2019-05-06 15:31:51 -04:00
|
|
|
* [Druid SQL](/docs/VERSION/querying/sql.html)
|
|
|
|
* [Native queries](/docs/VERSION/querying/querying.html)
|
|
|
|
* [Timeseries](/docs/VERSION/querying/timeseriesquery.html)
|
|
|
|
* [TopN](/docs/VERSION/querying/topnquery.html)
|
|
|
|
* [GroupBy](/docs/VERSION/querying/groupbyquery.html)
|
|
|
|
* [Time Boundary](/docs/VERSION/querying/timeboundaryquery.html)
|
|
|
|
* [Segment Metadata](/docs/VERSION/querying/segmentmetadataquery.html)
|
|
|
|
* [DataSource Metadata](/docs/VERSION/querying/datasourcemetadataquery.html)
|
|
|
|
* [Search](/docs/VERSION/querying/searchquery.html)
|
|
|
|
* [Scan](/docs/VERSION/querying/scan-query.html)
|
|
|
|
* [Select](/docs/VERSION/querying/select-query.html)
|
|
|
|
* Components
|
|
|
|
* [Datasources](/docs/VERSION/querying/datasource.html)
|
|
|
|
* [Filters](/docs/VERSION/querying/filters.html)
|
|
|
|
* [Aggregations](/docs/VERSION/querying/aggregations.html)
|
|
|
|
* [Post Aggregations](/docs/VERSION/querying/post-aggregations.html)
|
|
|
|
* [Granularities](/docs/VERSION/querying/granularities.html)
|
|
|
|
* [DimensionSpecs](/docs/VERSION/querying/dimensionspecs.html)
|
|
|
|
* [Sorting Orders](/docs/VERSION/querying/sorting-orders.html)
|
|
|
|
* [Virtual Columns](/docs/VERSION/querying/virtual-columns.html)
|
|
|
|
* [Context](/docs/VERSION/querying/query-context.html)
|
|
|
|
* Concepts
|
|
|
|
* [Multi-value dimensions](/docs/VERSION/querying/multi-value-dimensions.html)
|
|
|
|
* [Lookups](/docs/VERSION/querying/lookups.html)
|
|
|
|
* [Joins](/docs/VERSION/querying/joins.html)
|
|
|
|
* [Multitenancy](/docs/VERSION/querying/multitenancy.html)
|
|
|
|
* [Caching](/docs/VERSION/querying/caching.html)
|
|
|
|
* [Geographic Queries](/docs/VERSION/development/geo.html) (experimental)
|
2016-02-04 17:35:38 -05:00
|
|
|
|
|
|
|
## Design
|
2018-09-04 15:54:41 -04:00
|
|
|
* [Overview](/docs/VERSION/design/index.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
* Storage
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Segments](/docs/VERSION/design/segments.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [Servers and Processes](/docs/VERSION/design/processes.html)
|
|
|
|
* Master server
|
|
|
|
* [Coordinator](/docs/VERSION/design/coordinator.html)
|
|
|
|
* [Overlord](/docs/VERSION/design/overlord.html)
|
|
|
|
* Query server
|
|
|
|
* [Broker](/docs/VERSION/design/broker.html)
|
|
|
|
* [Router](/docs/VERSION/development/router.html) (optional; experimental)
|
|
|
|
* Data server
|
|
|
|
* [Historical](/docs/VERSION/design/historical.html)
|
|
|
|
* [MiddleManager](/docs/VERSION/design/middlemanager.html)
|
|
|
|
* [Peons](/docs/VERSION/design/peons.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
* Dependencies
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Deep Storage](/docs/VERSION/dependencies/deep-storage.html)
|
|
|
|
* [Metadata Storage](/docs/VERSION/dependencies/metadata-storage.html)
|
|
|
|
* [ZooKeeper](/docs/VERSION/dependencies/zookeeper.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
|
|
|
|
## Operations
|
2019-05-16 16:17:21 -04:00
|
|
|
* [Management UIs](/docs/VERSION/operations/management-uis.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Including Extensions](/docs/VERSION/operations/including-extensions.html)
|
|
|
|
* [Data Retention](/docs/VERSION/operations/rule-configuration.html)
|
2019-05-16 16:17:21 -04:00
|
|
|
* [High Availability](/docs/VERSION/operations/high-availability.html)
|
|
|
|
* [Updating the Cluster](/docs/VERSION/operations/rolling-updates.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Metrics and Monitoring](/docs/VERSION/operations/metrics.html)
|
|
|
|
* [Alerts](/docs/VERSION/operations/alerts.html)
|
|
|
|
* [Different Hadoop Versions](/docs/VERSION/operations/other-hadoop.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [HTTP Compression](/docs/VERSION/operations/http-compression.html)
|
2019-05-16 16:17:21 -04:00
|
|
|
* [API Reference](/docs/VERSION/operations/api-reference.html)
|
|
|
|
* [Coordinator](/docs/VERSION/operations/api-reference.html#coordinator)
|
|
|
|
* [Overlord](/docs/VERSION/operations/api-reference.html#overlord)
|
|
|
|
* [MiddleManager](/docs/VERSION/operations/api-reference.html#middlemanager)
|
|
|
|
* [Peon](/docs/VERSION/operations/api-reference.html#peon)
|
|
|
|
* [Broker](/docs/VERSION/operations/api-reference.html#broker)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [Historical](/docs/VERSION/operations/api-reference.html#historical)
|
|
|
|
* Tuning and Recommendations
|
|
|
|
* [Basic Cluster Tuning](/docs/VERSION/operations/basic-cluster-tuning.html)
|
|
|
|
* [General Recommendations](/docs/VERSION/operations/recommendations.html)
|
|
|
|
* [JVM Best Practices](/docs/VERSION/configuration/index.html#jvm-configuration-best-practices)
|
2019-05-16 16:17:21 -04:00
|
|
|
* Tools
|
|
|
|
* [Dump Segment Tool](/docs/VERSION/operations/dump-segment.html)
|
|
|
|
* [Insert Segment Tool](/docs/VERSION/operations/insert-segment-to-db.html)
|
|
|
|
* [Pull Dependencies Tool](/docs/VERSION/operations/pull-deps.html)
|
|
|
|
* Security
|
|
|
|
* [TLS Support](/docs/VERSION/operations/tls-support.html)
|
|
|
|
* [Password Provider](/docs/VERSION/operations/password-provider.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
|
|
|
|
## Configuration
|
2018-08-09 17:52:14 -04:00
|
|
|
* [Configuration Reference](/docs/VERSION/configuration/index.html)
|
2019-05-23 12:24:38 -04:00
|
|
|
* [Recommended Configuration File Organization](/docs/VERSION/configuration/index.html#recommended-configuration-file-organization)
|
2018-08-09 17:52:14 -04:00
|
|
|
* [Common Configuration](/docs/VERSION/configuration/index.html#common-configurations)
|
2019-05-16 16:17:21 -04:00
|
|
|
* Processes
|
|
|
|
* [Coordinator](/docs/VERSION/configuration/index.html#coordinator)
|
|
|
|
* [Overlord](/docs/VERSION/configuration/index.html#overlord)
|
|
|
|
* [MiddleManager & Peons](/docs/VERSION/configuration/index.html#middle-manager-and-peons)
|
|
|
|
* [Historical](/docs/VERSION/configuration/index.html#historical)
|
|
|
|
* [Broker](/docs/VERSION/configuration/index.html#broker)
|
2018-08-09 17:52:14 -04:00
|
|
|
* [Caching](/docs/VERSION/configuration/index.html#cache-configuration)
|
|
|
|
* [General Query Configuration](/docs/VERSION/configuration/index.html#general-query-configuration)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Configuring Logging](/docs/VERSION/configuration/logging.html)
|
2019-05-16 14:13:48 -04:00
|
|
|
|
2016-02-04 17:35:38 -05:00
|
|
|
## Development
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Overview](/docs/VERSION/development/overview.html)
|
2019-05-15 17:49:50 -04:00
|
|
|
* [Libraries](/libraries.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Extensions](/docs/VERSION/development/extensions.html)
|
2016-09-13 18:26:44 -04:00
|
|
|
* [JavaScript](/docs/VERSION/development/javascript.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Build From Source](/docs/VERSION/development/build.html)
|
|
|
|
* [Versioning](/docs/VERSION/development/versioning.html)
|
|
|
|
* [Integration](/docs/VERSION/development/integrating-druid-with-other-technologies.html)
|
2019-05-06 15:31:51 -04:00
|
|
|
* [Experimental Features](/docs/VERSION/development/experimental.html)
|
2016-05-05 02:13:13 -04:00
|
|
|
|
2016-02-04 17:35:38 -05:00
|
|
|
## Misc
|
2018-08-09 16:42:52 -04:00
|
|
|
* [Druid Expressions Language](/docs/VERSION/misc/math-expr.html)
|
2016-06-13 20:57:52 -04:00
|
|
|
* [Papers & Talks](/docs/VERSION/misc/papers-and-talks.html)
|
2016-02-04 17:35:38 -05:00
|
|
|
* [Thanks](/thanks.html)
|