เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

VictoriaMetrics, TimescaleDB, InfluxDB เดŽเดจเตเดจเดฟเดต เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดคเต เดฎเตเดฎเตเดชเดคเตเดคเต† เดฒเต‡เด–เดจเด‚ 40K เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเตฝ เดชเต†เดŸเตเดŸ เด’เดฐเต เดฌเดฟเดฒเตเดฏเตบ เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดณเตเดณ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเดฟเตฝ.

เด•เตเดฑเดšเตเดšเต เดตเตผเดทเด™เตเด™เตพเด•เตเด•เต เดฎเตเดฎเตเดชเต เดธเดพเดฌเดฟเด•เตเดธเดฟเดจเตเดฑเต† เด’เดฐเต เดฏเตเด—เดฎเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด“เดฐเต‹ เดฌเต†เดฏเตผ เดฎเต†เดฑเตเดฑเตฝ เดธเต†เตผเดตเดฑเดฟเดจเตเด‚ เด•เตเดฑเดšเตเดšเต เดธเต‚เดšเด•เด™เตเด™เดณเดฟเตฝ เด•เต‚เดŸเตเดคเดฒเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ - เดธเดฟเดชเดฟเดฏเต เด‰เดชเดฏเต‹เด—เด‚, เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚, เดกเดฟเดธเตเด•เต เด‰เดชเดฏเต‹เด—เด‚, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‰เดชเดฏเต‹เด—เด‚. เดˆ เดฐเต€เดคเดฟเดฏเดฟเตฝ, เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเดฟเดจเต 40 เด†เดฏเดฟเดฐเด‚ เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดฏเต‹เดœเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† Zabbix-เดจเต เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเต เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เตเดณเตเดณ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเดพเดฏเดฟ MySQL เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ :)

เดจเดฟเดฒเดตเดฟเตฝ เดคเดจเดฟเดšเตเดšเดพเดฃเต node_exporter เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดถเดฐเดพเดถเดฐเดฟ เดนเต‹เดธเตเดฑเตเดฑเดฟเตฝ 500-เดฒเดงเดฟเด•เด‚ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต. เดจเดฟเดฐเดตเดงเดฟเดฏเตเดฃเตเดŸเต เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟเด•เตเด•เดพเตผ เดตเดฟเดตเดฟเดง เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ, เดตเต†เดฌเต เดธเต†เตผเดตเดฑเตเด•เตพ, เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดฎเตเดคเดฒเดพเดฏเดตเดฏเตเด•เตเด•เต. เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดตเดฟเดตเดฟเดง เด…เดณเดตเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพเด‚ เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด…เดตเตผเด•เตเด•เดพเดฏเดฟ เดตเดฟเดตเดฟเดง เดธเต‚เดšเด•เด™เตเด™เตพ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เดจเดฟเดฐเดตเดงเดฟ เด…เดณเดตเตเด•เตพ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเตเด‚ เดชเต‹เดกเตเด•เดณเตเดฎเตเดณเตเดณ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด‰เดฃเตเดŸเต. เด‡เดคเต เด“เดฐเต‹ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเตเด‚ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เด•เดฒเดพเดถเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ เด…เดฆเตเดตเดฟเดคเต€เดฏเดฎเดพเดฏ 40K เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดฎเต‡เดฒเดฟเตฝ เด‰เดฏเตผเดจเตเดจ เดชเดตเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ. เด‡เดคเต เดฎเตเด–เตเดฏเดงเดพเดฐเดฏเดพเดฏเดฟ เดฎเดพเดฑเดฟเด•เตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด’เดฐเตŠเดฑเตเดฑ เดธเต†เตผเดตเดฑเดฟเตฝ เดเดคเต เด†เดงเตเดจเดฟเด• เดŸเดฟเดŽเดธเตเดกเดฟเดฌเดฟเดฏเตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฃเด‚.

เด‡เดชเตเดชเต‹เดดเตเดณเตเดณ เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเด•เดณเตเดŸเต† เดตเดฒเดฟเดฏ เดธเด‚เด–เตเดฏ เดŽเดจเตเดคเดพเดฃเต? เด’เดฐเตเดชเด•เตเดทเต‡ 400K เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 4M? เด…เดคเต‹ 40 เดฎเต€? เด†เดงเตเดจเดฟเด• TSDB-เด•เดณเต† เดˆ เดธเด‚เด–เตเดฏเด•เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเด‚.

เด’เดฐเต เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เดŸเดฟ.เดŽเดธเต.เดฌเดฟ.เดŽเดธเต TSDB-เด•เตพเด•เตเด•เตเดณเตเดณ เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เดฟเด‚เด—เต เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต. เด†เดตเดถเตเดฏเดฎเดพเดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเต† 10 เด•เตŠเดฃเตเดŸเต เดนเดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต - เดซเตเดฒเดพเด—เต - เดธเตเด•เต†เดฏเดฟเตฝ (เดฎเตเตป -scale-var). 10 เดŽเดจเตเดจเดคเต เด“เดฐเต‹ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‹ เดธเต†เตผเดตเดฑเดฟเดฒเต‹ เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดณเดตเตเด•เดณเตเดŸเต† (เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต) เดŽเดฃเตเดฃเดฎเดพเดฃเต. เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เดฟเดจเดพเดฏเดฟ เดŸเดฟเดŽเดธเตเดฌเดฟเดŽเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต:

  • 400K เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ, เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ 60 เดธเต†เด•เตเด•เตปเดกเต เด‡เดŸเดตเต‡เดณ, เดกเดพเดฑเตเดฑ เดฎเตเดดเตเดตเตป 3 เดฆเดฟเดตเดธเด‚, ~1.7B เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต† เด†เด•เต† เดŽเดฃเตเดฃเด‚.
  • 4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ, 600 เดธเต†เด•เตเด•เตปเดกเต เด‡เดŸเดตเต‡เดณ, เดกเดพเดฑเตเดฑ 3 เดฎเตเดดเตเดตเตป เดฆเดฟเดตเดธเด™เตเด™เตพ, ~1.7B เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต† เด†เด•เต† เดŽเดฃเตเดฃเด‚.
  • 40M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ, 1 เดฎเดฃเดฟเด•เตเด•เต‚เตผ เด‡เดŸเดตเต‡เดณ, เดกเดพเดฑเตเดฑ 3 เดฎเตเดดเตเดตเตป เดฆเดฟเดตเดธเด™เตเด™เตพ, ~2.8B เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต† เด†เด•เต† เดŽเดฃเตเดฃเด‚.

เด•เตเดฒเดฏเดจเตเดฑเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เดธเดฎเตผเดชเตเดชเดฟเดค เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต n1-เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต-16 Google เด•เตเดฒเต—เดกเดฟเตฝ. เดˆ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต:

  • vCPU-เด•เตพ: 16
  • เดฑเดพเด‚: 60 GB
  • เดธเด‚เดญเดฐเดฃเด‚: เดธเดพเดงเดพเดฐเดฃ 1TB HDD. เด‡เดคเต 120 Mbps เดฑเต€เดกเต/เดฑเตˆเดฑเตเดฑเต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเตเด‚ เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 750 เดฑเต€เดกเต เด“เดชเตเดชเดฑเต‡เดทเดจเตเด•เดณเตเด‚ เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 1,5K เดฑเตˆเดฑเตเดฑเตเด•เดณเตเด‚ เดจเตฝเด•เตเดจเตเดจเต.

TSDB-เด•เตพ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดกเต‹เด•เตเด•เตผ เดšเดฟเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต‹เด•เตเด•เดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต:

  • เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต:

    docker run -it --rm -v /mnt/disks/storage/vmetrics-data:/victoria-metrics-data -p 8080:8080 valyala/victoria-metrics

  • เด‰เดฏเตผเดจเตเดจ เดถเด•เตเดคเดฟเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเตป InfluxDB (-e) เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด•เดพเดฃเตเด• เดชเตเดฐเดฎเดพเดฃเต€เด•เดฐเดฃเด‚):

    docker run -it --rm -p 8086:8086 
    -e INFLUXDB_DATA_MAX_VALUES_PER_TAG=4000000 
    -e INFLUXDB_DATA_CACHE_MAX_MEMORY_SIZE=100g 
    -e INFLUXDB_DATA_MAX_SERIES_PER_DATABASE=0 
    -v /mnt/disks/storage/influx-data:/var/lib/influxdb influxdb

  • TimescaleDB (เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดŽเดŸเตเดคเตเดคเดคเต เด…เดคเต เดซเดฏเตฝ):

MEM=`free -m | grep "Mem" | awk โ€˜{print $7}โ€™`
let "SHARED=$MEM/4"
let "CACHE=2*$MEM/3"
let "WORK=($MEM-$SHARED)/30"
let "MAINT=$MEM/16"
let "WAL=$MEM/16"
docker run -it โ€” rm -p 5432:5432 
--shm-size=${SHARED}MB 
-v /mnt/disks/storage/timescaledb-data:/var/lib/postgresql/data 
timescale/timescaledb:latest-pg10 postgres 
-cmax_wal_size=${WAL}MB 
-clog_line_prefix="%m [%p]: [%x] %u@%d" 
-clogging_collector=off 
-csynchronous_commit=off 
-cshared_buffers=${SHARED}MB 
-ceffective_cache_size=${CACHE}MB 
-cwork_mem=${WORK}MB 
-cmaintenance_work_mem=${MAINT}MB 
-cmax_files_per_process=100

16 เดธเดฎเดพเดจเตเดคเดฐ เดคเตเดฐเต†เดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดกเดพเดฑเตเดฑ เดฒเต‹เดกเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดšเตเดšเดคเต.

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เตเด•เตพเด•เตเด•เตเดณเตเดณ เดซเดฒเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณเต‚. เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เดฟเดจเตเดฑเต† เดซเดฒเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเด‚.

400K เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ

เดฒเดณเดฟเดคเดฎเดพเดฏ เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚ - 400K. เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดซเดฒเด™เตเด™เตพ:

  • เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 2,6M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 3 เดœเดฟเดฌเดฟ; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 965 MB
  • InfluxDB: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 1.2M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 8.5 GB; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 1.6 GB
  • เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝ: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 849K เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 2,5 GB; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 50 GB

เดฎเตเด•เดณเดฟเดฒเต† เดซเดฒเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดฒเตเด‚ เด•เด‚เดชเตเดฐเดทเตป เด…เดจเตเดชเดพเดคเดคเตเดคเดฟเดฒเตเด‚ VictoriaMetrics เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเตฝ เดŸเตˆเด‚เดฒเตˆเตป เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดงเดพเดฐเดพเดณเด‚ เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต - เด“เดฐเต‹ เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเด‚ 29 เดฌเตˆเดฑเตเดฑเตเด•เตพ.

เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดธเดฎเดฏเดคเตเดคเต เด“เดฐเต‹ TSDB-เด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ CPU เด‰เดชเดฏเต‹เด— เด—เตเดฐเดพเดซเตเด•เตพ เดšเตเดตเดŸเต†เดฏเตเดฃเตเดŸเต:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ 400K เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต CPU เดฒเต‹เดกเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - เด…เดคเตเดฒเตเดฏเดฎเดพเดฏ เดฎเต†เดŸเตเดฐเดฟเด•เต 400K-เดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต CPU เดฒเต‹เดกเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ - 400เด•เต†เดฏเตเดŸเต† เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต เดธเดฟเดชเดฟเดฏเต เดฒเต‹เดกเต.

VictoriaMetrics เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ vCPU-เด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ InfluxDB 2 vCPU-เด•เดณเดฟเตฝ ~16 เด‰เดชเดฏเต‹เด—เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ.

เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝ 3 vCPU-เด•เดณเดฟเตฝ 4-16 เดŽเดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดณเตเดณเต‚. เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝ เด—เตเดฐเดพเดซเดฟเดฒเต† iowait-เดจเตเดฑเต†เดฏเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด‰เดฏเตผเดจเตเดจ เด…เดจเตเดชเดพเดคเด™เตเด™เตพ เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต (I/O) เดธเดฌเตโ€Œเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดคเดŸเดธเตเดธเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดกเดฟเดธเตเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด— เด—เตเดฐเดพเดซเตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต เด†เดฃเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - 400เด•เต† เดฏเตเดฃเต€เด•เต เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเดฟเดจเดพเดฏเตเดณเตเดณ เด‡เตปเดธเต†เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเดฟเดฒเต† เดกเดฟเดธเตเด•เต เดฌเดพเตปเดกเตเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เด‚.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - 400K เดคเดจเดคเดพเดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเดฟเดจเดพเดฏเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเดฟเดฒเต† เดกเดฟเดธเตโ€Œเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เด‚.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ - 400เด•เต† เดฏเตเดฃเต€เด•เต เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเดฟเดจเดพเดฏเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเดฟเดฒเต† เดกเดฟเดธเตโ€Œเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เด‚.

VictoriaMetrics 20 Mbps เดตเต‡เด—เดคเดฏเดฟเตฝ 45 Mbps เดตเดฐเต† เด‰เดฏเตผเดจเตเดจ เดกเดพเดฑเตเดฑ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. เดฎเดฐเดคเตเดคเดฟเดฒเต† เดตเดฒเดฟเดฏ เดญเดพเด—เดฟเด• เดฒเดฏเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เด•เตŠเดŸเตเดฎเตเดŸเดฟเด•เตพ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต เดŽเตปโ€Œเดœเดฟโ€Œเด’.

InfluxDB 160 MB/s-เตฝ เดกเดพเดฑเตเดฑ เดŽเดดเตเดคเตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ 1 TB เดกเตเดฐเตˆเดตเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฃเด‚ เดคเตเดฐเต‹เดชเตเดŸเตเดŸเต 120 MB/s เดŽเดดเตเดคเตเด•.

เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ 120 เดŽเด‚เดฌเดฟเดชเดฟเดŽเดธเต เดคเตเดฐเต‹เดชเตเดŸเตเดŸเต เดŽเดดเตเดคเดพเตป เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒเดชเตเดชเต‹เตพ เด‡เดคเต เดˆ เดชเดฐเดฟเดงเดฟ เดฒเด‚เด˜เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเต€เด•เตเด•เต เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเตฝ 220 เดŽเด‚เดฌเดฟเดชเดฟเดŽเดธเดฟเตฝ เดŽเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เด•เตŠเดŸเตเดฎเตเดŸเดฟเด•เตพ เดฎเตเดฎเตเดชเดคเตเดคเต† เด—เตเดฐเดพเดซเดฟเดฒเต† เด…เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดพเดฏ เดธเดฟเดชเดฟเดฏเต เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดคเดพเดดเตเดตเดฐเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดจเดฎเตเด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต (I/O) เด‰เดชเดฏเต‹เด— เด—เตเดฐเดพเดซเตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - 400K เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŸเต†เดธเตเดฑเตเดฑเต I/O เด‰เดชเดฏเต‹เด—เด‚ เดšเต‡เตผเด•เตเด•เตเด•.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - 400K เดคเดจเดคเต เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŸเต†เดธเตเดฑเตเดฑเต I/O เด‰เดชเดฏเต‹เด—เด‚ เดšเต‡เตผเด•เตเด•เตเด•.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: TimescaleDB - 400K เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŸเต†เดธเตเดฑเตเดฑเต I/O เด‰เดชเดฏเต‹เด—เด‚ เดšเต‡เตผเด•เตเด•เตเด•.

TimescaleDB เด…เดคเดฟเดจเตเดฑเต† I/O เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดŽเดคเตเดคเตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‡เดชเตเดชเต‹เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด…เดคเดฟเดจเต เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ 12 vCPU-เด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ

4M เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เด…เตฝเดชเตเดชเด‚ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟ เดจเดฟเดฑเดžเตเดžเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดฎเดคเตเดธเดฐเดพเตผเดคเตเดฅเดฟเด•เตพ เดˆ เดชเดฐเต€เด•เตเดทเดฏเดฟเตฝ เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดซเดฒเด™เตเด™เตพ:

  • เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 2,2M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 6 เดœเดฟเดฌเดฟ; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 3 GB.
  • InfluxDB: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 330K เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 20,5 GB; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 18,4 GB.
  • TimescaleDB: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 480K เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 2,5 GB; เดกเดฟเดธเตเด•เดฟเดฒเต† เด…เดตเดธเดพเดจ เดกเดพเดฑเตเดฑ เดตเดฒเตเดชเตเดชเด‚: 52 GB.

InfluxDB เดชเตเดฐเด•เดŸเดจเด‚ 1,2K เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 400M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต 330M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 4K เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเดพเดฏเดฟ เด•เตเดฑเดžเตเดžเต. เดฎเดฑเตเดฑเต เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เด‡เดคเต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเด•เดŸเดจ เดจเดทเตเดŸเดฎเดพเดฃเต. เดˆ เดจเดทเตเดŸเดคเตเดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเด•เดพเดฐเดฃเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป CPU เด‰เดชเดฏเต‹เด— เด—เตเดฐเดพเดซเตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต CPU เด‰เดชเดฏเต‹เด—เด‚.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - เด…เดคเตเดฒเตเดฏเดฎเดพเดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต CPU เด‰เดชเดฏเต‹เด—เด‚.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: TimescaleDB - เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต CPU เด‰เดชเดฏเต‹เด—เด‚.

เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดฏเต‚เดฃเดฟเดฑเตเดฑเต (เดธเดฟเดชเดฟเดฏเต) เดชเดตเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดšเต‡เตผเดคเตเดคเดคเดฟเดจเต เดถเต‡เดทเด‚ เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ LSM เดฒเดฏเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เด…เดตเดธเดพเดจเดคเตเดคเต† เดกเตเดฐเต‹เดชเตเดชเต เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต.

InfluxDB 8 vCPU-เด•เดณเดฟเตฝ 16 เดŽเดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดณเตเดณเต‚, TimsecaleDB 4 vCPU-เด•เดณเดฟเตฝ 16 เดŽเดฃเตเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเดฐเตเดŸเต† เด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เต เดชเตŠเดคเตเดตเดพเดฏเดฟ เดŽเดจเตเดคเดพเดฃเตเดณเตเดณเดคเต? เด‰เดฏเตผเดจเตเดจ เดชเด™เตเด•เต iowait, เด‡เดคเต เดตเต€เดฃเตเดŸเตเด‚ เด’เดฐเต I/O เดคเดŸเดธเตเดธเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

TimescaleDB-เด•เตเด•เต เด‰เดฏเตผเดจเตเดจ เดชเด™เตเด•เตเดฃเตเดŸเต system. เด‰เดฏเตผเดจเตเดจ เดชเดตเตผ เดจเดฟเดฐเดตเดงเดฟ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดฒเดคเดฟเดจเตเด‚ เด•เดพเดฐเดฃเดฎเดพเดฏเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดšเต†เดฑเดฟเดฏ เดชเต‡เดœเต เดคเต†เดฑเตเดฑเตเด•เตพ.

เดกเดฟเดธเตเด•เต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เด—เตเดฐเดพเดซเตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - 4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดšเต‡เตผเด•เตเด•เดพเตป เดกเดฟเดธเตเด•เต เดฌเดพเตปเดกเตเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - 4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดšเต‡เตผเด•เตเด•เดพเตป เดกเดฟเดธเตโ€Œเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: TimescaleDB - 4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดšเต‡เตผเด•เตเด•เดพเตป เดกเดฟเดธเตเด•เต เดฌเดพเตปเดกเตเดตเดฟเดกเตเดคเตเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

VictoriaMetrics เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต 120 MB/s เดŽเดจเตเดจ เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเต†เดคเตเดคเดฟ, เดถเดฐเดพเดถเดฐเดฟ เดŽเดดเตเดคเตเดคเต เดตเต‡เด—เดค 40 MB/s เด†เดฏเดฟเดฐเตเดจเตเดจเต. เดชเต€เด•เตเด•เต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเดฐเดตเดงเดฟ เด•เดจเดคเตเดค เดŽเตฝเดŽเดธเตเดŽเด‚ เดซเตเดฏเต‚เดทเดจเตเด•เตพ เดจเดŸเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต.

200 MB/s เดฑเตˆเดฑเตเดฑเต เดฒเดฟเดฎเดฟเดฑเตเดฑเต เด‰เดณเตเดณ เด’เดฐเต เดกเดฟเดธเตโ€Œเด•เดฟเตฝ 340 MB/s เดตเดฐเต† เดชเต€เด•เตเด•เตเด•เดณเต‹เดŸเต† InfluxDB เดตเต€เดฃเตเดŸเตเด‚ 120 MB/s เดŽเดจเตเดจ เดถเดฐเดพเดถเดฐเดฟ เดฑเตˆเดฑเตเดฑเต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เดชเตเดฑเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเต :)

TimescaleDB เด‡เดจเดฟ เดกเดฟเดธเตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดฎเดฒเตเดฒ. เด‰เดฏเตผเดจเตเดจ เด…เดจเตเดชเดพเดคเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตŠเดฃเตเดŸเต เด‡เดคเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต ัะธัั‚ะตะผะฝะพะน เดธเดฟเดชเดฟเดฏเต เดฒเต‹เดกเต.

เดจเดฎเตเด•เตเด•เต IO เด‰เดชเดฏเต‹เด— เด—เตเดฐเดพเดซเตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚:

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต - เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเดพเดฏเดฟ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต I/O เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: InfluxDB - เด’เดฐเต เด…เดฆเตเดตเดฟเดคเต€เดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเดพเดฏเดฟ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต I/O เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเด•เดŸเดจเดฎเตเดณเตเดณ TSDB เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝDB vs InfluxDB

เดฎเตเด•เดณเดฟเตฝ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเต€เตปเดทเต‹เดŸเตเดŸเต: เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝDB - เด…เดคเตเดฒเตเดฏเดฎเดพเดฏ 4M เดŸเตˆเด‚ เดธเต€เดฐเต€เดธเดฟเดจเตเดณเตเดณ เด‡เตปเดธเต‡เตผเดทเตป เดŸเต†เดธเตเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต I/O เด‰เดชเดฏเต‹เด—เด‚.

IO เด‰เดชเดฏเต‹เด— เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เดกเดฟเดธเตโ€Œเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตโ€Œเดคเตเดคเดฟเดจเต† เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต - InfluxDB IO เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฃเต, เด…เดคเต‡เดธเดฎเดฏเด‚ VictoriaMetrics, TimescaleDB เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เต เดธเตเดชเต†เดฏเตผ เดเด’ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเดฃเตเดŸเต.

40M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ

InfluxDB-เดฏเตโ€Œเด•เตเด•เต 40M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟ เดตเดณเดฐเต† เดตเดฒเตเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต :)

เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เต เดซเดฒเด™เตเด™เตพ:

  • เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 1,7M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ; เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 29 GB; เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เด‚: 17 GB.
  • InfluxDB: 60GB-เตฝ เด•เต‚เดŸเตเดคเตฝ เดฑเดพเด‚ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเดฟเดจเดพเตฝ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดฟเดฒเตเดฒ.
  • เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ: เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 330K เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ, เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚: 2,5 GB; เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เด‰เดชเดฏเต‹เด—เด‚: 84GB.

เดŸเตˆเด‚เดธเตโ€Œเด•เต†เดฏเดฟเตฝเดกเดฟเดฌเดฟ 2,5 เดœเดฟเดฌเดฟเดฏเดฟเตฝ เดตเดณเดฐเต† เด•เตเดฑเดžเตเดžเดคเตเด‚ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏ เดฑเดพเด‚ เด‰เดชเดฏเต‹เด—เด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต - เด…เดคเตเดฒเตเดฏเดฎเดพเดฏ 4 เดŽเด‚, 400 เด•เต† เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต.

100M เดŸเดพเด—เตเดšเต†เดฏเตโ€Œเดค เดฎเต†เดŸเตเดฐเดฟเด•เต เดชเต‡เดฐเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดตเดฐเต† VictoriaMetrics เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 40k เดกเดพเดฑเตเดฑเดพ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดŽเดจเตเดจ เดจเดฟเดฐเด•เตเด•เดฟเตฝ เดธเดพเดตเดงเดพเดจเด‚ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดคเต. เดคเตเดŸเตผเดจเตเดจเต เด…เดฆเตเดฆเต‡เดนเด‚ เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 1,5-2,0M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต† เดธเตเดธเตเดฅเดฟเดฐเดฎเดพเดฏ เด‡เตปเดธเต†เตผเดทเตป เดจเดฟเดฐเด•เตเด•เต เด•เตˆเดตเดฐเดฟเดšเตเดšเต, เด…เดคเดฟเดจเดพเตฝ เด…เดตเดธเดพเดจ เดซเดฒเด‚ เดธเต†เด•เตเด•เตปเดกเดฟเตฝ 1,7M เดกเดพเดฑเตเดฑ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด†เดฏเดฟเดฐเตเดจเตเดจเต.

40M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เด—เตเดฐเดพเดซเตเด•เตพ 4M เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเดฏเตเดŸเต† เด—เตเดฐเดพเดซเตเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เด…เดต เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚.

เด•เดฃเตเดŸเต†เดคเตเดคเดฒเตเด•เตพ

  • เด’เดฐเตŠเดฑเตเดฑ เดธเต†เตผเดตเดฑเดฟเตฝ เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเด•เตพเด•เตเด•เตเดณเตเดณ เด‡เตปเดธเต†เตผเดŸเตเดŸเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด†เดงเตเดจเดฟเด• TSDB-เด•เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚. เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด…เดฆเตเดตเดฟเดคเต€เดฏ เดธเดฎเดฏ เดถเตเดฐเต‡เดฃเดฟเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ TSDB-เด•เตพ เดŽเดคเตเดฐ เดจเดจเตเดจเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด…เดŸเตเดคเตเดค เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด‚.
  • เด…เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดพเดฏ เดธเดฟเดชเดฟเดฏเต เด‰เดชเดฏเต‹เด—เด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต I/O เดคเดŸเดธเตเดธเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดธเดฎเดฏเด‚ เด•เตเดฑเดšเตเดšเต เดคเตเดฐเต†เดกเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚ เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, เดคเดŸเดฏเตฝ เดตเดณเดฐเต† เดชเดฐเตเด•เตเด•เตป เด†เดฃเต†เดจเตเดจเตเด‚ เด‡เดคเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚.
  • I/O เดคเดŸเดธเตเดธเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เด•เตเดฒเต—เดกเต เดฆเดพเดคเดพเด•เตเด•เดณเตเดŸเต† เดตเต†เตผเดšเตเดตเดฒเตˆเดธเตเดกเต เดฌเตเดฒเต‹เด•เตเด•เต เดกเดฟเดตเตˆเดธเตเด•เตพ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ SSD เด‡เดคเดฐ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเตฝ.
  • เดตเต‡เด—เดค เด•เตเดฑเดžเตเดžเดคเตเด‚ เด•เตเดฑเดžเตเดžเดคเตเดฎเดพเดฏ I/O เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดณเตเดณ เดฎเดฟเด•เดšเตเดš เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป VictoriaMetrics เดจเตฝเด•เตเดจเตเดจเต. เด‡เดคเต เดฎเดฟเด•เดšเตเดš เดตเต‡เด—เดคเดฏเตเด‚ เดฎเดฟเด•เดšเตเดš เด•เด‚เดชเตเดฐเดทเตป เด…เดจเตเดชเดพเดคเดตเตเด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดกเต—เตบเดฒเต‡เดพเดกเต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดธเดฟเด‚เด—เดฟเตพ เดธเต†เตผเดตเตผ เดšเดฟเดคเตเดฐเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เด‡เดคเต เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•. เด…เดจเตเดฌเดจเตเดง เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดฌเตˆเดจเดฑเดฟ เด‡เดตเดฟเดŸเต† เดฒเดญเตเดฏเดฎเดพเดฃเต เดธเดพเดฎเต‚เดนเดฟเด•เด‚.

เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเดฟเดจเต† เด•เตเดฑเดฟเดšเตเดšเต เด‡เดคเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด• เดฒเต‡เด–เดจเด‚.

เด…เดชเตเดกเต‡เดฑเตเดฑเต: เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเดฟเดจเตเดฑเต† เด‡เตปเดธเต†เตผเดŸเตเดŸเต เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† InfluxDB-เดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฒเต‡เด–เดจเด‚ เดชเตเดจเดฐเตเตฝเดชเตเดชเดพเดฆเดฟเดชเตเดชเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดซเดฒเด™เตเด™เดณเต‹เดŸเต†.

เด…เดชเตเดกเต‡เดฑเตเดฑเต #2: เด‡เดคเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด• เดตเต†เตผเดŸเตเดŸเดฟเด•เตเด•เตฝ เดธเตเด•เต‡เดฒเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฒเต‡เด–เดจเด‚ เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต vs เด‡เตปเดซเตเดฒเด•เตเดธเต เดกเดฟเดฌเดฟ vs เดŸเตˆเด‚เดธเตเด•เต†เดฏเดฟเตฝ เดกเดฟเดฌเดฟ.

เด…เดชเตเดกเต‡เดฑเตเดฑเต #3: เดตเดฟเด•เตเดŸเต‹เดฑเดฟเดฏเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เด‡เดชเตเดชเต‹เตพ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดพเดฃเต!

เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดšเดพเดฑเตเดฑเต: https://t.me/VictoriaMetrics_ru1

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•