單機部署
Druid自帶了一組用於單機部署的啓動腳本和參考配置:
nano-quickstart
micro-quickstart
small
medium
large
xlarge
其中,micro-quickstart的配置規格
適合筆記本電腦等小型機器運行,用於快速模擬druid用例。
nano-quickstart
是規格更小的配置,面向具有1個CPU和4GB內存的計算機。它旨在在資源受限的環境(例如小型Docker容器)中進行有限的模擬。
其他配置旨在用於一般用途的單機部署。它們的大小與亞馬遜i3系列EC2實例的硬件大致相符。
這些示例配置的啓動腳本與Druid服務一起運行單個ZK實例。您也可以選擇單獨部署ZK。
示例配置使用Coordinator配置文檔中druid.coordinator.asOverlord.enabled=true
描述的可選配置在單個過程中同時運行Druid Coordinator和Overlord 。
雖然爲大型單機提供了示例配置,但在更高規模下,我們建議在集羣部署中運行Druid ,以實現容錯和減少資源爭用。
單服務器參考配置
Nano-Quickstart:1個CPU,4GB RAM
- 啓動命令:
bin/start-nano-quickstart
- 配置目錄:
conf/druid/single-server/nano-quickstart
微型快速入門:4個CPU,16GB RAM
- 啓動命令:
bin/start-micro-quickstart
- 配置目錄:
conf/druid/single-server/micro-quickstart
小型:8 CPU,64GB RAM(〜i3.2xlarge)
- 啓動命令:
bin/start-small
- 配置目錄:
conf/druid/single-server/small
中:16 CPU,128GB RAM(〜i3.4xlarge)
- 啓動命令:
bin/start-medium
- 配置目錄:
conf/druid/single-server/medium
大型:32 CPU,256GB RAM(〜i3.8xlarge)
- 啓動命令:
bin/start-large
- 配置目錄:
conf/druid/single-server/large
大型X:64 CPU,512GB RAM(〜i3.16xlarge)
- 啓動命令:
bin/start-xlarge
- 配置目錄:
conf/druid/single-server/xlarge