แแแ แฉแแแ, แฌแแแแแแฎแแ แแแแฅแกแแแแ แ แแแแแแแแแแแก 2019 แฌแแแก แแแแแก แแแฎแกแแแแแแก แขแ แแแกแแ แแแขแ โแแแแแแแ แแแขแแแแแแชแแ VictoriaMetrics-แจแโ
แแฅ แแแชแแแฃแแแ แแ แแแฎแกแแแแแแก แแแแแแก แแแฃแแ -
แฒแแแแแงแแแ แจแแแก แจแแกแแฎแแ. แแ แแแ แแแแฅแกแแแแ แ แแแแแแแแแแ. แฒแฅ fast
, แแ แแแ quick
แแ แแคแแฅแกแ.
แแแแแแแ แแแฃแจแแแ VictoriaMetrics-แแ. แ แ แแ แแก แแ แ แแก แแแแแแแ แแฅ? แแ แแ แแแแแขแแชแแแจแ แแแกแแฃแแ แแ แแแแแ.
แแแฎแกแแแแแแก แแแแแฎแแแ แแกแแแแ:
- แแแ แแแ แ แแแจแ, แแ แแแขแงแแแ แ แ แแ แแก VictoriaMetrics.
- แแแ แ แแแขแงแแแ แ แ แแ แแก แแ แแแก แกแแ แแแแ.
- แจแแแแแ แแ แแแขแงแแแ, แแฃ แ แแแแ แแฃแจแแแแก แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแ.
- แจแแแแแแ, แแ แแแขแงแแแ แแแแแชแแแแ แแแแแก แแ แฅแแขแแฅแขแฃแ แแก แจแแกแแฎแแ: แ แแกแแแ แจแแแแแแ แแแ.
- แแ แจแแแแแ แแแแแ แแแแแแแแแ แแแขแแแแแแชแแแแแ, แ แแช แแฅแแก VictoriaMetrics-แก. แแก แแ แแก แแแขแแแแแแชแแ แแแแแ แกแแฃแแ แแแแแฅแกแแกแแแแก แแ แแแขแแแแแแชแแ Go-แจแ แแแขแแแแก แแแแแ แแแแกแแแแก.
แแฃแแแขแแ แแแจแ แแแแแแ แแชแแก แ แ แแ แแก VictoriaMetrics? แแแ, แฃแแแ แแแแ แแ แแชแแก. แแแ แแ แแแแแแแ. แแแแแแแก, แแแแช แแ แแชแแก, แแก แแ แแก แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแ. แแก แแแคแฃแซแแแแฃแแแ ClickHouse แแ แฅแแขแแฅแขแฃแ แแแ, ClickHouse-แแก แแแแฎแแ แชแแแแแแแก แแแแแแ แ แแแขแแแแ. แแแแแแแแแ, แแกแแแแแแ, แ แแแแ แแชแแ: MergeTree, แแแ แแแแแฃแ แ แแแแแแแ แแจแแแ แงแแแแ แฎแแแแแกแแฌแแแแ แแ แแชแแกแแ แแก แแแ แแแแ แแ แแฃแจแแแแแก แแแขแแแแแแชแแ แแแแแชแแแแ แแแแแแแแ แแฃแจแแแแแ, แ แแแแแแแช แแแแแแกแแแฃแแแ แแ แแชแแกแแ แแก แฅแแจแจแ.
VictoriaMetrics แฃแแ แฃแแแแแงแแคแก แแแแแชแแแแ แฃแแแ แจแแแฃแแจแแแก, แแแแ แ แกแฎแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแแ.
แแก แแแ แขแแแแแฃแ แแ แแแกแจแขแแแแแก โ แแแฃ, แจแแแแซแแแแ แแแแแแขแแ แแแขแ แแ แแชแแกแแ แ, แแแขแ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ แแ แ แแแแแแฃแขแแ แแ. VictoriaMetrics แฌแแ แแแขแแแแ แแแแแแงแแแแแก แแ แฎแแแแแกแแฌแแแแ แ แแกแฃแ แกแแแก แแ แแแแฃแแฏแแแแกแแแก แฎแแแแแแ แแ แแแฃแฅแขแแฃแแแแแก.
VictoriaMetrics แแกแแแ แแแกแจแขแแแแ แแแก แฐแแ แแแแแขแแแฃแ แแ - แแแฃ แจแแแแซแแแแ แแแแแแขแแ แแแแแขแแแแแ แแแแแซแแแ VictoriaMetrics แแแแกแขแแ แจแ แแ แแแกแ แจแแกแ แฃแแแแ แแแแฅแแแก แฌแ แคแแแแ แแแแแ แแแแ.
แ แแแแ แช แแฅแแแ แแแฎแแแแ, VictoriaMetrics แแ แแก แกแฌแ แแคแ แแแแแชแแแแ แแแแ, แ แแแแแ แแ แแ แจแแแแซแแแ แกแฎแแแแแก แแแฌแแ แ. แแ แแก Go-แจแแ แแแฌแแ แแแ, แแแแขแแ แแ แแกแแฃแแ แแ แแแแแ แแ แจแแฎแแแแ แแแ.
แแแ แแชแแก แ แ แแ แแก แแ แแแก แกแแ แแ? แแก แแกแแแ แแแแ แแแแแแแแก แแชแแแแก. แแ แแแก แกแแ แแ แแ แแก แฌแงแแแแแแแก แกแแ แแ (timestamp, ะทะฝะฐัะตะฝะธะต)
, แกแแแแช แแก แฌแงแแแแแแ แแแแแแแแฃแแแ แแ แแแก แแแฎแแแแแ. แแแแจแแแแแแแ แแ แแก แแชแฃแ แแแ แฌแแ แขแแแแก แแแแแ แ - float64.
แแแแแแฃแแ แแ แแแก แกแแ แแ แชแแแกแแฎแแ แแแแแขแแคแแชแแ แแแฃแแแ แแแกแแฆแแแแ. แ แแกแแแ แจแแแแแแ แแก แแแกแแฆแแแ? แแแ แจแแแแแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแแก แแ แ แชแแ แแแแ แแแแ แแแแกแแแ.
แแฅ แแ แแก แแ แแแก แกแแ แแแแแก แแแแแแแแ. แแ แกแแ แแแก แแแกแแฆแแแ แแ แแก แฌแงแแแแแแแก แกแแ: __name__="cpu_usage"
แแ แแก แแแขแ แแแแก แกแแฎแแแ, instance="my-server"
- แแก แแ แแก แแแแแแฃแขแแ แ, แ แแแแแแแช แแ แแแแแแ แแก แแแขแ แแแ, datacenter="us-east"
- แแก แแ แแก แแแแแชแแแแ แชแแแขแ แ, แกแแแแช แแก แแแแแแฃแขแแ แ แแแแแแ แแแแก.
แฉแแแ แแแแแฆแแ แแ แแแก แกแแ แแแก แกแแฎแแแ, แ แแแแแแช แจแแแแแแ แกแแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแกแแแ. แแก แแแกแแฆแแแ แจแแแกแแแแแแแ แฌแงแแแแแแแก แกแแแก (timestamp, value)
. t1, t3, t3, ..., tN
- แแก แแ แแก แแ แแแก แจแขแแแแแแ, 10, 20, 12, ..., 15
- แจแแกแแแแแแกแ แแแแจแแแแแแแแแ. แแก แแ แแก cpu-แแแแแงแแแแแ แแแชแแแฃแ แแ แแก แแแชแแแฃแแ แกแแ แแแกแแแแก.
แกแแ แจแแแซแแแแ แแ แแแก แกแแ แแแแแก แแแแแงแแแแแ? แแแแแแก แ แแแ แแแแ แแฅแแก?
- DevOps-แจแ แจแแแแซแแแแ แแแแแแแ CPU, RAM, แฅแกแแแ, rps, แจแแชแแแแแแแก แ แแแแแแแแ แแ แ.แจ.
- IoT - แฉแแแ แจแแแแแซแแแ แแแแแแแแ แขแแแแแ แแขแฃแ แ, แฌแแแแ, แแแแแแแ แแแแแขแแแ แแ แกแฎแแ.
- แแกแแแ แคแแแแแกแแแ - แฉแแแ แจแแแแแซแแแ แแแแแแขแ แแแแ แคแแกแแแ แงแแแแ แกแแฎแแก แแฅแชแแแแกแ แแ แแแแฃแขแแแ.
- แแแ แแ แแแแกแ, แแ แแแก แกแแ แแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แฅแแ แฎแแแแจแ แฌแแ แแแแแแก แแ แแชแแกแแแแก แแแแแขแแ แแแแแกแแแแก. แฉแแแ แแแงแแแก แแแแฎแแแ แแแแแแ, แ แแแแแแแช แแงแแแแแแ VictoriaMetrics-แก แฅแแ แแก แขแฃแ แแแแแแแก แแแแแขแแ แแแแแกแแแแก, แ แแแแขแแแแกแแแแก.
- แแ แแแก แกแแ แแแแ แแกแแแ แกแแกแแ แแแแแแ แกแฎแแแแแกแฎแแ แแแฌแงแแแแแแแแแแก แกแแแกแแ แแแแกแแแ แแแคแแ แแแชแแแก แจแแแ แแแแแแกแแแแก. แแแแแแแแแ, แซแ แแแแกแแแแก; แกแแแฃแ แแแแแจแ แฌแแแแแก แแแกแแแแแแ; แกแแฉแฅแแ แแก, แแแแซแแแแก แแแกแแแแแแ; แแแแแแแแก แแแฎแแแ แแแแก แแแกแแแแแแ แแ แ.แจ.
- แแ แแแก แกแแ แแแแ แแกแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแแแแคแ แแแแแแแแก แแแแแขแแ แแแแแกแแแแก. แแแแแแฃแ แแแแแแคแ แแแแแก แแฅแแก แจแแแ แงแฃแแ, แ แแแแแแช แแแ แแแแแก แแ แแแก แกแแ แแแแก แแแแแแคแ แแแแแแก แฏแแแแ แแแแแแแก แกแฎแแแแแกแฎแแ แแแ แแแแขแ แแแแกแแแแก. แแ แแแก แกแแ แแแแ แแกแแแ แแแแแแงแแแแแ แกแแฐแแแ แ แแแกแแแกแฃแ แแแแฃแกแขแ แแแจแ.
- แฏแแแแแชแแ แแ แแก แแ แขแแ แแฃแแ แฌแแแแ, แแฃแแกแ แแ แ.แจ.
แจแแแซแแแแ แแงแแก แฃแคแ แ แแแขแ แแแแแแแชแแ, แ แแแแแแช แแแแแแแฌแงแแ, แแแแ แแ แแแแแแ แแแกแแแ, แ แแ แแ แแแก แกแแ แแแแ แแฅแขแแฃแ แแ แแแแแแงแแแแแ แแแแแแแแ แแแ แกแแแงแแ แแจแ. แแ แแแแ แแแแแงแแแแแแก แแแชแฃแแแแ แงแแแแแฌแแแฃแ แแ แแแ แแแแ.
แ แแขแแ แแญแแ แแแแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแ? แ แแขแแ แแ แจแแแแซแแแแ แแแแแแงแแแแ แ แแแฃแแแ แฃแแ แ แแแแชแแฃแ แ แแแแแชแแแแ แแแแ แแ แแแก แกแแ แแแแแก แจแแกแแแแฎแแ?
แ แแแแแ แแ แแแก แกแแ แแแแ แฉแแแฃแแแแ แแ แจแแแชแแแก แแแแ แ แแแแแแแแแ แแแคแแ แแแชแแแก, แ แแแแแก แจแแแแฎแแ แแ แแแแฃแจแแแแแ แฉแแแฃแแแแ แแ แแแแแชแแแแ แแแแแแจแ แ แแฃแแแ. แแแแขแแ แแแแแฉแแแ แกแแแชแแแแแแแแฃแแ แแแแแชแแแแ แแแแแแ แแ แแแก แกแแ แแแแแกแแแแก. แแก แแแแแแ แแคแแฅแขแฃแ แแ แแแแฎแแแก แฌแแ แขแแแแแก (timestamp, value)
แแแชแแแฃแแ แแแกแแฆแแแแ. แแกแแแ แฃแแ แฃแแแแแงแแคแแ API-แก, แ แแ แฌแแแแแแฎแแก แจแแแแฎแฃแแ แแแแแชแแแแแ แแแกแแฆแแแแ, แแ แแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแ, แแ แ แแแแแแแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแ, แแ regexp-แแ. แแแแแแแแแ, แแกแฃแ แ แแแแแแ แแฅแแแแ แงแแแแ แกแแ แแแกแแก CPU แแแขแแแ แแแ แแแแ แแแแจแ แแแแแชแแแแ แชแแแขแ แจแ, แแแจแแ แฃแแแ แแแแแแงแแแแ แแก แคแกแแแแ แจแแแแแฎแแ.
แ แแแแ แช แฌแแกแ, แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแแ แฃแแ แฃแแแแแงแแคแแ แจแแแแแฎแแแก แกแแแชแแแแแแแแฃแ แแแแแก, แ แแแแแ แแ แแแก แกแแ แแแแ SQL แแ แแ แแก แซแแแแแ แจแแกแแคแแ แแกแ. แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแ แกแแแแแก แแแแแชแแแแ แแแแแแ, แ แแแแแแแช แแฎแแ แก แฃแญแแ แแ SQL-แก, แแก แแ แแ แแก แซแแแแแ แจแแกแแคแแ แแกแ. แจแแแแแฎแแแก แแแแแ, แ แแแแ แแชแแ
แแกแ แแแแแแงแฃแ แแแ แแแแแแแแ แแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแก แแ แฅแแขแแฅแขแฃแ แ VictoriaMetrics-แแก แแแแแแแแแก แแแแแงแแแแแแ.
แแแ แจแแแแแแ แแ แ แแแฌแแแแกแแแแ. แแก แแ แแก แจแแแ แฃแแแแฃแแ แแแแแฅแกแแก แกแแชแแแ แแ แแ แแแก แกแแ แแแแแก แแแแจแแแแแแแแแแก แกแแชแแแ. แแก แกแแชแแแ แแแแแงแแคแแแแ.
แ แแแแกแแช แแแแแชแแแแ แแแแแจแ แแฎแแแ แฉแแแแฌแแ แ แแแแแก, แฉแแแ แฏแแ แจแแแแแแแ แ แแแแแ แกแแฃแ แแแแแฅแกแแ, แ แแแ แแแแแแแ แแ แแแก แกแแ แแแแแก แแแแแขแแคแแแแขแแ แ แแแชแแแฃแแ แแแแ แแแแกแแแแก. label=value
แแแชแแแฃแแ แแแขแ แแแแกแแแแก. แฉแแแ แแแแฃแแแแ แแ แแแแแขแแคแแแแขแแ แก แแ แแแแแฎแแแ แแแแจแแแแแแแแก แแแแแชแแแแ แแแฆแแแแแจแ.
แ แแแแกแแช แแแแฎแแแแ แแแแแก TSDB-แแแ แแแแแชแแแแแแก แแแกแแฆแแแแ, แฉแแแ แฏแแ แแแแแแแแแแ แ แแแแแ แกแแฃแ แแแแแฅแกแแ. แแแแแฆแแ แงแแแแแคแแ แ timeseries_ids
แฉแแแแฌแแ แแแ, แ แแแแแแแช แแแแฎแแแแ แแ แแแแแแแฅแขแก label=value
. แจแแแแแ แแ แฉแแแ แแแฆแแแ แงแแแแ แกแแญแแ แ แแแแแชแแแก แแแแแชแแแแ แกแแฌแงแแแแแแ, แแแแแฅแกแแ แแแฃแแ timeseries_ids
.
แแแแแ แจแแแฎแแแแ แแแแแแแแก, แแฃ แ แแแแ แแแฃแจแแแแแก แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแ แจแแแแแแแแ แจแแ แฉแแฃแ แจแแแแแฎแแแก.
- แแแ แแแ แ แแแจแ แแก แงแแแแแคแแ แก แแฆแแแก
timeseries_ids
แแแแแ แกแแฃแแ แแแแแฅแกแแแแ, แ แแแแแแช แจแแแชแแแก แแแชแแแฃแ แฌแงแแแแแแกlabel=value
, แแ แแแแแแแงแแคแแแแ แแแชแแแฃแแ แ แแแฃแแแ แฃแแ แแแแแแฅแแ. - แจแแแแแ แแก แแแแแฆแแแก แงแแแแ แแแแแชแแแแ แฌแแ แขแแแก แแแแแชแแแแ แกแแชแแแแแแ แแแชแแแฃแ แแ แแแก แแแขแแ แแแแจแ แแแแแแแ แแแ แแแแกแแแแก
timeseries_ids
. - แแแแก แจแแแแแ, แแแแแชแแแแ แแแแ แแฎแแ แชแแแแแแก แแแ แแแแฃแ แแแแแแแแแแก แแ แแแแแชแแแแ แฌแแ แขแแแแแแ, แแแแฎแแแ แแแแแก แแแแฎแแแแแก แจแแกแแแแแแกแแ. แแ แแแแก แจแแแแแ แแแ แฃแแแแก แแแกแฃแฎแก.
แแ แแ แแแแแขแแชแแแจแ แแแแแงแแแแแ แแแ แแแ แแแฌแแแแ. แแก แแ แแก แซแแแแ timeseries_ids
แแแแแ แกแแฃแแ แแแแแฅแกแแ. แแแแ แ แแแฌแแแแก แแ แแแกแแแ แแแฌแแแแก แจแแกแแฎแแ แแแแแแแแแแแ แจแแแแซแแแแ แแแฎแแ
แแแแแแแแแ แแแแแ แกแแฃแ แแแแแฅแกแแ. แแแแ แแ แจแแแซแแแแ แแคแแฅแ แแก, แ แแ แแก แแแ แขแแแแ. แแแ แแชแแก, แ แ แแ แแก แแแแแ แกแแฃแแ แแแแแฅแกแ แแ แ แแแแ แแฃแจแแแแก แแแ? แแฐ, แแแแแแ แฎแแแฎแ แแฆแแ แแ แแก. แจแแแแชแแแแ แแแแแแแ แ แ แแ แแก แแก.
แกแแแแแแแแแแจแ แแแ แขแแแแ. แแก แฃแแ แแแแ แแแฅแกแแแแแแ, แ แแแแแแช แแกแแฎแแแก แแแแจแแแแแแแแก แแแกแแฆแแแก. แ แ แแ แแก แแแกแแฆแแแ? แแก แฌแงแแแแ label=value
แกแแ label
ะธ value
- แแก แฎแแแแแแ. แแ แฆแแ แแแฃแแแแแแ แแ แแก แแแแแแแฅแขแ timeseries_ids
, แ แแแแแแช แแแแชแแแก แแแชแแแฃแ แฌแงแแแแก label=value
.
แแแแแ แกแแฃแแ แแแแแฅแกแ แกแแจแฃแแแแแแก แแแซแแแแ แกแฌแ แแคแแ แแแแแแ แงแแแแแคแแ แ timeseries_ids
, แ แแแแแแแแช แแแกแชแแก label=value
.
แแก แแกแแแ แกแแจแฃแแแแแแก แแแซแแแแ แกแฌแ แแคแแ แแแแแแ timeseries_ids
แแ แแแก แกแแ แแ แ แแแแแแแแ แฌแงแแแแแกแแแแก label=value
, แแ แฌแงแแแแแแแกแแแแก label=regexp
. แ แแแแ แฎแแแแ แแก? แแแแแแแฅแขแแก แแแแแแก แแแแแแก แกแแจแฃแแแแแแ timeseries_ids
แแแแแแฃแแ แฌแงแแแแแกแแแแก label=value
.
แแแแแ แจแแแฎแแแแ แแแแแ แกแแฃแแ แแแแแฅแกแแก แกแฎแแแแแกแฎแแ แแแแฎแแ แชแแแแแแแก. แแแแแฌแงแแ แฃแแแ แขแแแแกแ แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแ. แแก แแกแ แแแแแแงแฃแ แแแ.
แคแฃแแฅแชแแ getMetricIDs
แแฆแแแก แกแขแ แแฅแแแแแแก แกแแแก. แแแแแแฃแแ แฎแแแ แจแแแชแแแก label=value
. แแก แคแฃแแฅแชแแ แแแ แฃแแแแก แกแแแก metricIDs
.
แฒ แแแแ แแฃแจแแแแก? แแฅ แฉแแแ แแแแฅแแก แแแแแแแฃแ แ แชแแแแแ แ.แฌ invertedIndex
. แแก แแ แแก แฉแแแฃแแแแ แแแ แแแฅแกแแแแแ (map
), แ แแแแแแช แแกแแฎแแแก แกแขแ แแฅแแแก แแแขแแแแก แแแกแแญแ แแแแ. แฎแแแ แจแแแชแแแก label=value
.
แคแฃแแฅแชแแแก แแแแฎแแ แชแแแแแแ: แแแแฆแแ metricIDs
แแแ แแแแแกแแแแก label=value
, แจแแแแแ แฉแแแ แแแแแแแแ แ แงแแแแแคแแ แแแแแ แฉแแแก label=value
, แแแแแแแ metricIDs
แแแแแแแก. แแ แแแแแแซแแฎแแ แคแฃแแฅแชแแ intersectInts
, แ แแแแแแช แฅแแแแแ แแฅแแแแ แแแแฎแแแฃแแ. แแ แแก แคแฃแแฅแชแแ แแแ แฃแแแแก แแ แกแแแแแก แแแแแแก.
แ แแแแ แช แฎแแแแแ, แแแแแ แกแแฃแแ แแแแแฅแกแแก แแแแฎแแ แชแแแแแแ แแ แแ แแก แซแแแแแ แ แแฃแแ. แแแแ แแ แแก แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแ. แ แ แแแแฃแกแแแ แแฅแแก? แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแก แแแแแแ แ แแแแฃแกแ แแ แแก แแก, แ แแ แแกแแแ แแแแแ แกแแฃแแ แแแแแฅแกแ แแแแฎแแแ RAM-แจแ. แแแแแแแชแแแก แแแแแขแแแ แแแแก แจแแแแแ แฉแแแ แแแแ แแแแ แแ แแแแแฅแกแก. แแ แแแแแฅแกแแก แแแกแแแ แจแแแแฎแแ แแ แแ แแก. แแกแแแ แแแแแ แกแแฃแแ แแแแแฅแกแ แแแแแแแแ แกแแแแ แแฃแแแ, แ แแ แจแแกแแคแแ แแกแ แแงแแก แแแแแชแแแแ แแแแแกแแแแก.
แแแแ แ แแแแแ แแกแแแ แแแแแแจแแ แแแฃแแแ แแแฎแกแแแ แแแแกแแแ. แแแแแ แกแแฃแแ แแแแแฅแกแ แฃแแแ แจแแแกแแแแแแแแแแก RAM-แก. แแฃ แแก แแฆแแแแขแแแ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแก แแแแแก, แแแจแแ แแจแแแ แแ แแแแแฆแแแ - แแแฎแกแแแ แแแแก แจแแชแแแแแก. แแ แแ แแแ แแแ แแ แแแฃแจแแแแแก.
แแ แแ แแแแแแแก แแแแแแ แแแ แจแแกแแซแแแแแแแ แแแ แแแแแฌแงแแแขแแแแแแแแก แแแแแงแแแแแแ, แ แแแแ แแชแแ
แแแแแแ, แฉแแแ แแแญแแ แแแแ แแแแแชแแแแ แแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแแแชแแแก แกแฌแ แแคแแ แแแแแแแแแ แกแแแ แแแแ แแชแแ.
- แแแ แแแแ แแแแ แแชแแ แฉแแฌแแ แแ
ะบะปัั-ะทะฝะฐัะตะฝะธะต
แแ แแแแแชแแแแ แแแแแจแ. แแก แแแแก แแแแแแแก แซแแแแแ แกแฌแ แแคแแ, แกแแแแชะบะปัั-ะทะฝะฐัะตะฝะธะต
แแ แแก แแแแแแแแฃแ แ แกแขแ แแฅแแแแแ. - แแแแ แ แแแแ แแชแแ แแ แแก แแแแจแแแแแแแแก แกแฌแ แแคแ แซแแแแ แแแชแแแฃแแ แแแกแแฆแแแแก แแแแแงแแแแแแ.
- แแ แแแกแแแ แแแแ แแชแแ แแ แแก แงแแแแ แแแแจแแแแแแแแก แกแฌแ แแคแ แซแแแแ แแแชแแแฃแแ แแ แแคแแฅแกแแ.
LevelDB แแ RocksDB - แแก แแแแแชแแแแ แแแแแแ แจแแแฅแแแ Google-แแกแ แแ Facebook-แแก แแแแ . แแแ แแแแ แแแแแแ LevelDB. แจแแแแแ แคแแแกแแฃแฅแแก แแแญแแแแ แแแฆแแก LevelDB แแ แแแแฌแงแแก แแแกแ แแแฃแแฏแแแแกแแแ, แแแแแแแแก RocksDB. แแฎแแ แแแแฅแแแก แงแแแแ แจแแแ แแแแแชแแแแ แแแแ แแฃแจแแแแก RocksDB-แแ Facebook-แแก แจแแแแแ, แแแ แจแแ แแก แแกแแแแแแช, แ แแแแแแแช แแแแแขแแแแแแ RocksDB-แกแ แแ MySQL-แแ. แแแ แแแแกแแฎแแแแก แแแ
แแแแแ แกแแฃแแ แแแแแฅแกแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก LevelDB-แแก แแแแแงแแแแแแ. แฒ แแแแ แแแแแแแแ แแก? แฉแแแ แแแแแฎแแแ แ แแแแ แช แแแกแแฆแแแก label=value
. แแ แแแแจแแแแแแแ แแ แแก แแ แแแก แกแแ แแแแแก แแแแแขแแคแแแแขแแ แ, แกแแแแช แฌแงแแแแ แแแงแแคแแแ label=value
.
แแฃ แแแแฅแแก แแ แแแแแ แแ แแแก แกแแ แแ แแแชแแแฃแ แฌแงแแแแแแ label=value
, แแแจแแ แแ แแแแแชแแแแ แแแแแจแ แแฅแแแแ แแแแ แ แแฌแแ แแแ แแ แแ แแ แแแแแ แแแกแแฆแแแแ แแ แแแแกแฎแแแแแแฃแแ timeseries_ids
. แงแแแแ แกแแแก แแแกแแฆแแแแ timeseries_ids
, แ แแแแแแช แแฌแงแแแ แแแแ label=prefix
, แฉแแแ แแแแแแแแ แแแแแแแแแแก แกแแแแแ แแแแก, แ แแแแแกแแแแกแแช แแก แแแแแชแแแแ แแแแ แแแขแแแแแแแฃแแแ. แแแฃ, แฉแแแ แแแ แฉแแแ แงแแแแ แฎแแแก, แ แแแแแแช แแฌแงแแแ label=prefix
แแ แแแแฆแแ แกแแญแแ แ timeseries_ids
.
แแฅ แแ แแก แแแแฎแแ แชแแแแแแแก แแแแฃแจแ, แแฃ แ แแแแ แ แแฅแแแแ แแก Go-แจแ. แฉแแแ แแแแฅแแก แแแแแ แกแแฃแแ แแแแแฅแกแ. แแก แแ แแก LevelDB.
แคแฃแแฅแชแแ แแแแแแ, แ แแช แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแกแแแแก. แแแ แแแแแ แแแก แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแก แแแแฅแแแก แกแขแ แแฅแแแ. แแ แแแแแ แแ แฌแแ แขแแแ แแ แแก แแก, แ แแ แแแชแแแแ แแแแกแ, แ แแ แแแแแแ แแแ map
แฉแแแ แจแแแแแแแ แ แแแแแ แกแแฃแ แแแแแฅแกแแ. แฉแแแ แแแฆแแแ แงแแแแ แแแแจแแแแแแแแก แแแ แแแแแกแแแแก label=value
. แจแแแแแ แฉแแแ แแแแแแแแ แ แงแแแแ แแแ แฉแแแแ แฌแงแแแแก label=value
แแ แแแแฆแแ แแแแแแแก แแแขแ แแแแก ID-แแแแก แจแแกแแแแแแกแ แแแแ แแแ. แจแแแแแ แแแแฃแแแแ แแแแแแก.
แ แแแแ แช แฉแแแก, แงแแแแแคแแ แ แแแ แแแแแ, แแแแ แแ แแ แแแแแฌแงแแแขแแก แแฅแแก แแแแแแแแแแแแแ. VictoriaMetrics-แแ แแแแแแแแ แแแแแ แแแแแ แแ แแแแแ แกแแฃแแ แแแแแฅแกแ LevelDB-แแ แแแคแฃแซแแแแฃแแ. แแแแ แแ แแแแแก แแแแแฌแแ แแแแแแแ.
แ แแขแแ? แ แแแแแ LevelDB แฃแคแ แ แแแแแ แแแแ แ แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแ. แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแแกแแก, แแแชแแแฃแแ แแแกแแฆแแแแก แแแชแแแแ, แฉแแแ แแแฃแงแแแแแแแแ แแแฆแแแ แแแแ แแแญแแ แก metricIDs
. แแก แแ แแก แซแแแแแ แกแฌแ แแคแ แแแแ แแชแแ - แแแแแ แแแญแแ แ แแแแ แแ แแก แแแแแกแแงแแแแแแแ.
LevelDB-แจแ แงแแแแ แฏแแ แแ, แ แแชแ แคแฃแแฅแชแแ แแแแแแซแแฎแแแ GetValues
แแฅแแแ แฃแแแ แแแแแ แแ แงแแแแ แแก แฎแแแ, แ แแแแแแช แแฌแงแแแ label=value
. แแ แแแแฆแแ แแแแจแแแแแแแ แแแแแแฃแแ แฎแแแแกแแแแก timeseries_ids
. แแกแแแ timeseries_ids
แจแแแแ แแแแ แแแแ แแแญแแ แ timeseries_ids
. แชแฎแแแแ, แแก แแแแ แแ แฃแคแ แ แแแแแ, แแแแ แ แฉแแแฃแแแแ แแแ แ แฃแแแแ แฆแแแแแแ แฌแแแแแ.
แแแแ แ แแแแแ แแ แแก แแก, แ แแ LevelDB แแฌแแ แแแ C-แจแ. Go-แแแ C แคแฃแแฅแชแแแแแก แแแแแซแแฎแแแ แแ แช แแฃ แแกแ แกแฌแ แแคแแ. แแแแก แแกแแแแ แแแแแฌแแแ แกแญแแ แแแแ. แแก แแ แช แแฃ แแกแ แกแฌแ แแคแแ, แ แแแแแ go-แจแ แฉแแฌแแ แแ แฉแแแฃแแแแ แแ แคแฃแแฅแชแแฃแ แแแ แแแ แจแแแแ แแแแ, แ แแแแแกแแช 1-5 แแแแแฌแแแ แกแญแแ แแแแ, แจแแกแ แฃแแแแแจแ แแแแกแฎแแแแแแ แแแฏแแ แแ แแก. VictoriaMetrics-แแกแแแแก แแก แกแแแแแแกแฌแแ แ แฎแแ แแแแแ :)
แแกแ แ แแ, แแ แแแแฌแแ แ แแแแแ แกแแฃแแ แแแแแฅแกแแก แฉแแแ แแแแฎแแ แชแแแแแแ. แแ แแแ แแแฃแ แแแ แแแก
Mergeset แแคแฃแซแแแแ MergeTree แแแแแชแแแแ แกแขแ แฃแฅแขแฃแ แแก. แแแแแชแแแแ แแก แกแขแ แฃแฅแขแฃแ แ แแแกแแกแฎแแแแ ClickHouse-แแแ. แชแฎแแแแ, แจแแ แฌแงแแ แฃแแแ แแงแแก แแแขแแแแแแ แแแฃแแ แกแฌแ แแคแ แซแแแแแกแแแแก timeseries_ids
แแแชแแแฃแแ แแแกแแฆแแแแก แแแฎแแแแแ. Mergeset แแแแแแแแ Go-แจแแ แแแฌแแ แแแ. แฒจแแแแซแแแ แแแฎแ
mergeset API แซแแแแแ แฐแแแแก LevelDB แแ RocksDB. แแแฃ แแก แกแแจแฃแแแแแแก แแแซแแแแ แกแฌแ แแคแแ แจแแแแแฎแแ แแฅ แแฎแแแ แฉแแแแฌแแ แแแ แแ แกแฌแ แแคแแ แแแ แฉแแแ แฉแแแแฌแแ แแแ แแแชแแแฃแแ แแ แแคแแฅแกแแ.
แจแแ แฌแงแแแก แแแแฃแกแแแแ แแแแแแแแแแแ แแแกแแฃแแ แแแ. แแฎแแ แแแแแ แแแกแแฃแแ แแ แแแแแ, แแฃ แ แ แแ แแแแแแแแ แฌแแ แแแแจแแ VictoriaMetrics-แแก แฌแแ แแแแแแจแ แแแแแ แกแแฃแแ แแแแแฅแกแแก แแแแฎแแ แชแแแแแแแกแแก.
แ แแขแแ แแแฉแแแแแ แแกแแแ?
แแแ แแแแ แแแแแแ แแ แแก แแแคแฃแญแแแแก แแแฆแแแ แแแฉแแแแแแแแ. แ แฃแกแฃแแแ แแแ แแแแแแ, แแก แแ แแก แแ แแแก แกแแ แแแแแก แฎแจแแ แ แชแแแแแแแ. แแ แแ แแก แแแแแ แแแแ แแ แแแก แกแแ แแ แแ แแฌแงแแแ แแฎแแแ แกแแ แแ, แแ แแฌแงแแแ แแแแ แ แแฎแแแ แแ แแแก แกแแ แแ. แแ แแก แฎแจแแ แแ แฎแแแแ.
แแแแ แ แแแแแแ แแ แแก แแ แแแก แกแแ แแแแแก แแแแ แ แแแแแแแแ. แแแแแแแ, แ แแชแ แแแแแขแแ แแแแ แแแแฃแแแ แแแแก แแซแแแแ, แแ แแแก แกแแ แแแแแก แ แแแแแแแแ แแชแแ แ แแงแ. แแแแแแแแแ, แแแแแแฃแแ แแแแแแฃแขแแ แแกแแแแก แกแแญแแ แแ CPU, แแแฎแกแแแ แแแแก, แฅแกแแแแก แแ แแแกแแแก แแแขแแแ แแแแก แแแแแขแแ แแแแ. 4 แแ แแแก แกแแ แแ แแแแ แแแแแแฃแขแแ แแ. แแแฅแแแ, แแฅแแแ แแแฅแแ 100 แแแแแแฃแขแแ แ แแ 400 แแ แแแก แกแแ แแ. แแก แซแแแแแ แชแแขแแ.
แแ แแแ แแแแแแแแแแแจแ แแแแแแแแแแแ แแแแชแแแแแแ แแก, แ แแ แแแ แจแแแซแแแ แฃแคแ แ แแแขแแแฃแ แ แแแคแแ แแแชแแแก แแแแแแแ. แแแแแแแแแ, แแแแแแแ แแแขแแแ แแแ แแ แ แแแแแ แแ แแชแแกแแ แแก, แแ แแแแ แแแแแแฃแแ แแ แแชแแกแแ แแก แแแ แแแแก แชแแแแ. แแฃ แแฅแแแ แแแฅแแ 40 แแ แแชแแกแแ แแก แแแ แแแ, แแแจแแ แแฅแแแ แแแฅแแ 40-แฏแแ แแแขแ แแ แแแก แกแแ แแ แแ แแชแแกแแ แแก แแแขแแแ แแแแก แแแกแแแแแแ.
แแแแ แแ แแก แงแแแแแคแแ แ แแ แแ แแก. แแ แแชแแกแแ แแก แแแแแแฃแ แแแ แแแก แจแแแซแแแแ แฐแฅแแแแแก แ แแแแแแแแ แแแแแแแ แแแแ, แ แแแแ แแชแแ แฃแแแฅแแแแ, แ แแแแกแแช แแก แฃแแแฅแแแแแ. แแกแแแ แแฃแจแแแแ แแแแฎแแแ แแแแแก แกแแแ แชแแจแ, แแฃแจแแแแ แแแ แแแแก แกแแแ แชแแจแ แแ แกแฎแแ แแแแแแแ แแแแแแจแ. แแ แแแแแแฃแแ แแกแแแ แแแแแแแ แแแแ แแกแแแ แจแแแซแแแแ แแแแแแแแก แ แแแแ แช แชแแแแแฃแแ แแ แแแก แกแแ แแ. แแก แแแแแขแแแแ แแ แแแก แ แแแแแแก แ แแแแแแแแแก 7-8-แฏแแ .
แแ แแ แแแขแ แแแแ แแแแแฆแแ 40 x 8 = 320 แแแขแ แแแ แแฎแแแแ แแ แแ แแแแแแฃแขแแ แแกแแแแก. แแแแแแ แแแแแ 100-แแ, แแแแแฆแแแ 32-แก 000-แแก แแแชแแแแ.
แจแแแแแ แแฃแแแ แแแขแแแ แแแแแแ. แแ แแก แแแฃแแ แแกแแ, แ แแแแแ Kubernetes-แก แจแแฃแซแแแ แแ แแแแแ แแแแกแฎแแแแแแฃแแ แกแแ แแแกแแก แแแกแแแแซแแแแ. แแฃแแแ แแแขแแก แแแแแแฃแแ แกแแ แแแกแ แจแแแแแแ แแ แแแแแ แแแแแกแแแ. แแ แแ แงแแแแแคแแ แก แแแแแขแแ แแแแ แกแญแแ แแแแ. แแแ แแ แแแแกแ, แฉแแแ แแแแฅแแก แแฅแแแแ แกแแ แแแกแแแแก แแฎแแแ แแแ แกแแแแแก แแฃแแแแแ แแแแแแแแแ. แงแแแแแ แแฎแแแ แแแ แกแแแกแแแแก แฃแแแ แจแแแฅแแแแก แแฎแแแ แแ แแแก แกแแ แแแแ. แจแแแแแแ, แแ แแแก แกแแ แแแแแก แ แแแแแแแแ แแฅแกแแแแแแขแฃแ แแ แแแ แแแแ แแ แฉแแแ แแแแแแแ แแ แแแก แกแแ แแแแแก แแแแ แ แแแแแแแแแก แแ แแแแแแแก แฌแแแแจแ, แ แแแแแกแแช แแแฆแแแ แแแ แแแแแแแแ แแฌแแแแแ. VictoriaMetrics แฌแแ แแแขแแแแ แฃแแแแแแแแแ แแแก แกแฎแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแแแแ แจแแแแ แแแแ.
แแแแแ แฃแคแ แ แแฎแแแก แแแแฎแแแแ แแแฆแแแ แชแฃแ แแแก แกแแฉแฅแแ แแก. แ แ แแแแแแแ แแแแแก แฌแแ แแแแแแก แแแฆแแ แชแแแแแก? แแแแก แแแแ, แ แแ แแขแแแแขแแแแกแ แแ แขแแแแแแก แแแแแแ แแ แแแแจแแแแแแแ แแฃแแแแแแ แแชแแแแแ.
แแแแแแแแแ, แแแแฆแแ Kubernetes, แ แแแแแกแแช แแฅแแก แแแแชแแคแชแแ deployment
, แแแฃ แ แแชแ แแฅแแแแ แแแแแแแชแแแก แแฎแแแ แแแ แกแแ แแแแแแแก. แ แแขแแแฆแแช, Kubernetes-แแก แแแแแแแแแ แแแแ แแแแแฌแงแแแขแแก แแแแแแขแแแแแแ แแแแแแแแแแก ID แแแแแแแ.
แ แ แแแแแแฌแแแ แแแแ? แฃแคแ แ แแแขแแช, แงแแแแแ แแฎแแแ แแแแแแแแแแกแแก, แงแแแแ แซแแแแ แแ แแแก แกแแ แแ แฌแงแแแแ แแ แแแ แแแชแแแแ, แแฎแแแ แแ แแแก แกแแ แแแแ แแฌแงแแแ แแฎแแแ แแขแแแแขแแก แแแแจแแแแแแแแ. deployment_id
. แแกแแแ แ แแแแแ แจแแแซแแแแ แแงแแก แแกแแแแ แแแแกแ แแ แแฃแแแแช แแแแแแแแแแ.
แแ แงแแแแแคแแ แจแ แแแแแแ แ แแก แแ แแก, แ แแ แแ แแแก แกแแ แแแแแก แฏแแแฃแ แ แ แแแแแแแแ แแแ แแแแ, แแแแ แแ แแ แแแก แกแแ แแแแแก แ แแแแแแแแ, แ แแแแแแแช แแแแแแแ แแฅแขแแฃแ แแ แแ แแแแแชแแแแแก แแฆแแแแ, แฃแชแแแแแ แ แฉแแแ. แแ แแแแแแแ แแแแแก แฐแฅแแแ แแแฆแแแ แฉแแฅแ แแแแก แกแแฉแฅแแ แ.
แแแฆแแแ แชแฃแ แแแก แกแแฉแฅแแ แแก แแแแแแ แ แแ แแแแแแ แแ แแก แซแแแแแก แแฃแแแแแ แกแแฉแฅแแ แแก แฃแแ แฃแแแแแงแแคแ แงแแแแ แแ แแแก แกแแ แแแแแกแแแแก แแขแแแแขแแแแก แแแชแแแฃแแ แแแแ แแแแกแแแแก แแแ แแแแฃแแ แแ แแแก แแแขแแ แแแแแ. แ แแแแ แช แฌแแกแ, แแก แแ แแก แแ แแแก แแแขแแ แแแแ แแแแ แกแแแแแก แแ แแแแ แแฆแแกแแแแก.
แ แแแแ แแแแแแแแ แแ แแก แแ แแแแแแ? แแ แแแ แแแแ แแแ แแแแขแ. แแก แแ แแก แแแแแ แกแแฃแแ แแแแแฅแกแแก แแแงแแคแ แแแแแฃแแแแแแแ แแแฌแแแแแแ แแ แแแ แแแแแแแแแแแจแ. แแแฃ แแแแแก แแแ แแแแฃแแ แแ แแแก แแแขแแ แแแแ, แแแกแ แฃแแแแ แแฃแจแแแแแก แแแแแแแแ แ แแแแแ แกแแฃแ แแแแแฅแกแแแ. แแ แจแแฅแแแแแ แแฎแแแ แแแแแ แกแแฃแแ แแแแแฅแกแ. แกแฎแแ แแ แแแก แแแขแแ แแแแ แแแแแก, แฉแแแ แแฅแแแแ แแแแ แแก แแ แแแแ แแก.
แแ แแ แแแแแ แกแแฃแแ แแแแแฅแกแแแแแแ แจแแ แฉแแแแกแแก, แฉแแแ แแแแฃแแแแ แจแแแ แฃแแแแฃแแ แแแแแฅแกแแแแก แแ แแแแแแแแแก, แ แแแแแแแช แแแชแแแฃแ แแแขแแ แแแแจแแ. แแ, แจแแกแแแแแแกแแ, แแฅแแแแ แแแ แฉแแแ แแ แแแก แกแแ แแแแแก id-แก.
แแก แแแแแแแแก แ แแกแฃแ แกแแแก, แ แแแแแ แฉแแแ แแ แแแญแแ แแแแ แจแแแฎแแแแ แแแฌแแแแแก, แ แแแแแแแช แแ แฏแแแแ แแแชแแแฃแ แแแขแแ แแแแจแ. แแแฃ, แฉแแแฃแแแแ แแ, แแฃ แฉแแแ แแแ แฉแแแ แแแแแชแแแแแก แแแแ แกแแแแแก แแแแแแแแแแแจแ, แแแจแแ แฌแแแ แแ แแแก แแแขแแ แแแแแแแกแแแแก แแแแแแขแแแแแ แแแแฎแแแแแแก.
แแ แแ แแแแแแแก แแแแแแ แแแแก แแแแแ แแ แแ แแแ แแแแขแ แแ แกแแแแแก. แแก แแ แแก แจแแกแแแแฎแแ แงแแแแแ แแฆแแกแแแแก แแ แแฆแแก แแแแฎแแแ แ แแ แแแก แกแแ แแแแแก ID-แแแแก แชแแแแแฃแแ แกแแ.
แแ แแแแแฌแงแแแขแแก แฃแแแ แแขแแกแแแ แฌแแแ แแแแแฌแงแแแขแแกแแแ แจแแแแ แแแแ แแ แแก แแก, แ แแ แฉแแแ แแ แแแแแแ แแแ แแ แแแก แกแแ แแแแแก แแแคแแ แแแชแแแก, แ แแแแแแช แแ แแแ แแแแแแแแแแแจแ แแ แฅแ แแแ. แแกแแแ แแฃแแแแแแ แแแงแแคแแแแแ แแ แแ แแชแแแแแแแ.
แแแแฃแกแ แแ แแก แแก, แ แแ แแกแแแ แแแแแฌแงแแแขแ แฃแคแ แ แ แแฃแแแ แแแแฎแแ แชแแแแแแ แแ แฃแคแ แ แ แแฃแแ แแแแแ แแแ. แแ VictoriaMetrics-แแ แแแ แฉแแ แแก แแแแแกแแแแแ. แแกแ แแแฎแแ แแกแขแแ แแฃแแแ. แแก แแแแแกแแแแแ แแกแแแ แแแ แแแ แแฃแจแแแแก แฌแแแแกแแแ แจแแแแ แแแแ. แแแแก แแแแ, แ แแ แแก แแแแแฌแงแแแขแ แแ แแแแฎแแ แชแแแแแ แแแแก แแแแ, แ แแ แแฃแชแแแแแแแแ แแแแแชแแแแแแก แแฃแแแแ แแแ แแแแแแฃแ แแแแงแแคแแแแแแจแ แแ แแแก แกแแ แแแแแกแแแแก, แ แแแแแแแช แแ แแชแแแแแ, แแแฃ แแ แฅแ แแแ แแ แแแ แแแแแแแแแแแจแ. VictoriaMetrics แฃแแแ แแแแแก แงแแแแแกแ แแแขแแแแแแ แแแฃแแ แแงแ แแแกแแแก แกแแแ แชแแก แแแฎแแแ แแแแกแแแแก, แฎแแแ แฌแแแ แแแแแ แแแแ แแแแฃแแ แแกแ แแแกแแแก แกแแแ แชแแก แแแฎแแแ แแแ. แแแแ แแ แแก แแแแฎแแ แชแแแแแแ แฃแแแแแกแแ แจแแแคแแ แแแ แแแกแแแก แกแแแ แชแแก แแแฎแแแ แแแแก แแแแแแฃแแแแแ แจแแแชแแ แแแแก, แแแแขแแ แแแ แฉแแแก.
แแ แแแแแฌแแ แแแกแแแ แแ แซแแแ. แแ แซแแแ แแแแจแ แแแแแแแ แแแแแ, แ แแ แแ แแแแฎแแ แชแแแแแแแกแแก แแฅแแแ แฏแแ แแแแแ แแญแแ แแแแแ แแแแ แแ แฃแคแ แ แแแแ แ แแแแแแแแแก แแ แฉแแแ timeseries_ids
แแแแแชแแแแแแกแแแแก, แแแแ แ แแแแแ แกแแฃแแ แแแแแฅแกแแก แแ แแแก แแแงแแคแแกแแก.
แ แแแแ แแแแแแแแ แแ แแก แแ แแแแแแ? แฉแแแ แแก แแแแแแฌแงแแแขแแ แแ แแแแแแแฃแ แ แแแแ - แแ แแ แแแแแขแแคแแแแขแแ แแก แแแชแแแแ แ แแแแแแแแ แแ แแแก แกแแ แแแแแก แแแแแขแแคแแแแขแแ แแก แจแแแแฎแแแ แแแแแ แกแแฃแ แแแแแฅแกแแก แฉแแแแฌแแ แจแ. แแแฃ แแแกแแฆแแแ แแแแฅแแก label=value
, แ แแแแแแช แแแฎแแแแแ แงแแแแ แแ แแแก แกแแ แแแจแ. แแฎแแ แแ แ แแแแแแแแแก แแแแแแแแแ timeseries_ids
แแ แ แฉแแแแฌแแ แจแ.
แแ แแแแแแแแ. แแแ แ แแแฅแแแแ N แฉแแแแฌแแ แ, แแแแ แแ แแฎแแ แแแแฅแแก แแ แแ แฉแแแแฌแแ แ, แ แแแแแก แแ แแคแแฅแกแ แแแแแแ, แ แแช แงแแแแ แกแฎแแ. แฌแแแ แฉแแแแฌแแ แแกแแแแก, แแแแจแแแแแแแ แจแแแชแแแก แงแแแแ แแ แแแก แกแแ แแแแแก ID-แแแก.
แแแแ แจแแกแแซแแแแแแ แแแฎแแแ แแกแแแ แแแแแ แกแแฃแแ แแแแแฅแกแแก แกแแแแแ แแแแก แกแแฉแฅแแ แแก 10-แฏแแ แแแแ แแ. แแ แแแแ แแแแแชแ แกแแจแฃแแแแแ แจแแแแแแชแแ แแแแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ แฅแแจแแกแแแแก, แ แแแแแ แแฎแแ แฉแแแ แแแแแฎแแแ แกแขแ แแฅแแแก label=value
แแฎแแแแ แแ แแฎแแ แฅแแจแจแ แแ แแแ N แฏแแ . แแ แแก แฎแแแ แจแแแซแแแแ แแงแแก แแแแ, แแฃ แแฅแแแ แแแแฎแแแ แแ แซแแ แฎแแแแแก แแฅแแแแก แขแแแแแกแ แแ แแแแแแแแจแ, แ แแแแแแแช Kubernetes-แก แฃแงแแแ แก แแฅ แฉแแกแแ.
แแแแแ แกแแฃแ แแแแแฅแกแแ แซแแแแแก แแแฉแฅแแ แแแแก แแแแแ แแ แแ แแแ แแแแขแแ แแแจแแ. แแ แแแก แแแชแแแแ แ แแแแแแแแ แแแแแ แกแแฃแแ แแแแแฅแกแแก แจแแฅแแแ แแ แแแ แจแแ แแก แแแแแชแแแแ แแแแแแ แแแ แแแกแแฆแแแแ. แแก แแ แแก แแแแ แแแ key=value
แแ แแฅแแ. แแแฃ แฉแแแ แแแฆแแแ แ แแแแแแแแ แแแแแฃแแแแแแแ แแแแแ แกแแฃแ แแแแแฅแกแก, แ แแแแแแช แจแแแแแซแแแ แแแ แแแแแฃแ แแ แแแแแแแแแแฎแแ แ แแแแแแแแ แแ แแชแแกแแ แแ. แฌแแแ แแแแแ แแแ แแฎแแแแ แแ แ แแ แแชแแกแแ แฃแ แ แแแแแจแ แแงแ แแแจแแแแฃแแ, แแแฃ แแแแแชแแแแ แกแแแแแ แแแ แแฎแแแแ แแ แ แแแ แแแแ. แแก แแแแแกแแแแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแกแแแแแ แแ แแแแแชแแแแแ แแ แแแ แแฃแแแ แ แแแแแแแแ แแแ แแแแ, แ แแแแ แช แแแแก ClickHouse-แก แแแกแฌแแแก. แกแฌแแ แแ แแแแก แแแแฎแแ แชแแแแแแแก แแแแแแแแ.
แแฎแแ แแแแฃแแ แฃแแแแ แฉแแแแก แชแฎแแแ แก - แแแแแแแแแแก แคแฃแแฅแชแแแก timeseries_ids
. แแแแแ แแแแแแฎแแแแ แ แ แแแแแ แแแแแ แจแแแซแแแแ แแงแแก. แแก แคแฃแแฅแชแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแ timeseries_ids
แแแชแแแฃแแ แแแแ แแแแกแแแแก label=value
.
แแแ แแแแ แแแ แแแแขแ แแ แแก แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแ. แแ แ แฌแงแแแแแ แแแ แงแฃแแ. แแฅ แแแฆแแแ แคแฃแแฅแชแแแก แจแแงแแแแแก intersectInts
แแ แ แแแญแแ แ - a
ะธ b
. แแแแแกแแแแแแ แฃแแแ แแแแแแแ แฃแแแก แแ แแแญแ แแแแก แแแแแ.
แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแ แแกแ แแแแแแงแฃแ แแแ. แฉแแแ แแแแแแ แแแ แงแแแแ แแแแจแแแแแแแแก แแแญแแ แแแแ a
, แแ แแแ แงแฃแแแก แจแแแแแ แฉแแแ แแแแแแแแ แ แแแญแ แแก แงแแแแ แแแแจแแแแแแแแก b
. แแ แฉแแแ แแแแแ แแแ แแแ. แแฃ แแกแแแ แแแแฎแแแแ, แแแจแแ แฉแแแ แแแแแแแ แแแแแ. แแ แจแแแแแฎแแ แแแ result
.
แ แ แแ แแก แฃแแ แงแแคแแแ แแฎแแ แแแแ? แแแแแ แแขแฃแแ แกแแ แแฃแแ แแแกแ แแแแแแ แ แแแแแแ. แแแแแแแแแ, แแฃ แแฅแแแแ แแแแแแ แแแญแแ แแ a
ะธ b
แแ แแ แแแแแแแ แแ แแแ แแฃแแแ, แแแจแแ แแก แคแฃแแฅแชแแ แแ แแกแแแแก แแแแแแ แฃแแแแ แแแกแฃแฎแก. แ แแแแแ แแแก แแแกแญแแ แแแแ แแ แแ แขแ แแแแแแ แแแแแแ แแแแก แแแแแแแแ, แ แแช แแแแ แแ แแแแแแแแ แแแ แแแแแแฃแขแแ แแแแกแแแแกแแช แแ.
แแแแ แ แแแแฎแแ แชแแแแแแ แแคแฃแซแแแแ แ แฃแแแก. แฉแแแ แแฅแแแแ แ แฃแแแก. แฉแแแ แงแแแแ แแแแจแแแแแแแแก แแแแแ แแ แ แฃแแแแ แคแ แแแแแแขแแแแ a
. แจแแแแแ แฉแแแ แแแแแแแแ แ แแแญแแ แก แชแแแแ แแแ แงแฃแแจแ b
. แแ แฉแแแ แแแแแฌแแแแ แแ แแก แแฃ แแ แ แแก แแแแจแแแแแแแ แแแญแแ แแแแ b
แ แฃแแแแ. แแฃ แแก แแ แกแแแแแก, แแแจแแ แแแแแแขแแ แแแ แจแแแแแก.
แ แ แแ แแก แกแแ แแแแแแ? แฃแแแ แแขแแกแแแ แแก แแ แแก, แ แแ แแ แกแแแแแก แแฎแแแแ แฌแ แคแแแ แกแแ แแฃแแ. แแแฃ, แคแฃแแฅแชแแ แแแแ แแ แฃแคแ แ แกแฌแ แแคแแ แจแแกแ แฃแแแแแ แฃแคแ แ แแแแ แแแญแ แแแแกแแแแก. แแแแแแแ แแแแแก แแแญแ แแกแแแแก, แแก แคแฃแแฅแชแแ แจแแกแ แฃแแแแแ 2 แแแแแแแ แแแแแแ แแแแ, แฌแแแ แคแฃแแฅแชแแแก แขแ แแแแแแ แแแแแแ แแแแกแแแ แแแแกแฎแแแแแแแ.
แแแแฃแกแ แแ แแก แแก, แ แแ แแ แคแฃแแฅแชแแแก แแแขแ แแแฎแกแแแ แแแ แกแญแแ แแแแ แแ แ แฃแแแก แจแแกแแฅแแแแแแ.
แแแแ แ แแแแแ แแ แแก แฐแแจแแ แแแแก แแแแ แแแแแแแแแ. แแก แแแแแ แแ แช แแฃ แแกแ แแจแแแ แแ. แฉแแแแแแแก แแก แแกแแแ แแ แแงแ แซแแแแแ แแจแแแ แ, แแกแ แ แแ, แแแแแแแ VictoriaMetrics-แจแ แแแแแแก แแแแฎแแ แชแแแแแแ แฎแแแแแแ แ แฃแฅแแก แกแแจแฃแแแแแแ. แแแแ แแ แจแแแแแ แแ แแคแแแแ แแแแ แแฉแแแแ, แ แแ แแแแแแ แ แแ แแชแแกแแ แแก แแ แ แแฎแแ แฏแแแ แ แฃแแแแ แฉแแฌแแ แแแ แแ แแ แ แฃแแแแ แแแแจแแแแแแแแก แแ แกแแแแแแก แจแแแแฌแแแแแแ.
แ แแขแแ แแแแ แแแแ CPU แแ แ แแ แแแแแแแแจแ? แ แแแแแ Go แแกแ แฃแแแแก แฐแแจแแ แแแแก แแแแ แแชแแแก แแ แฎแแแแแแ. แแแฃ, แแก แแแแแแก แแแกแแฆแแแแก แฐแแจแก, แ แแแ แจแแแแแ แจแแแแแแก แแแก HashMap-แแก แแแชแแแฃแ แแแแแฅแกแแ. แฐแแจแแก แแแแแแแแแก แแแแ แแชแแ แกแ แฃแแแแแ แแแแแแ แแแแแฌแแแจแ. แแก แแแแแ VictoriaMetrics-แแกแแแแก.
แแ แแแแแแฌแงแแแขแ แแ แจแแแแฎแแแแแกแแแแก แกแแแชแแแแฃแ แแ แแแขแแแแแแ แแแฃแแ แแแขแแก แแแแแ แแแ. แแกแ แแแแแแงแฃแ แแแ แแฎแแ แแ แ แแแญแแ แแก แแแแแแแแแ. แแฅ แฉแแแ แแฅแแแแ แแแขแก. แแแก แแแแแขแแแ แแแแแแแขแแแก แแแ แแแแ แแแญแ แแแแ. แจแแแแแ แฉแแแ แแแแแฌแแแแ แแ แแแแแแแขแแแแก แแ แกแแแแแแก แแแแ แ แแแญแแ แจแ. แแ แแแแแแขแแ แแกแแแ แจแแแแแก. แแแฃ แแก แแแแฅแแแก แแ แแคแ แแ แแแแกแฎแแแแแแแ แฌแแแ แแแแแแแแแกแแแ. แแฅ แแฎแแแแ แแก แแ แแก, แ แแ แฉแแแ แจแแแชแแแแแ แ แฃแแแแ แฌแแแแแ แแแ แแแแฃแแ แคแฃแแฅแชแแแแแ add
ะธ has
.
แแ แแ แจแแฎแแแแแ, แ แแแแ แช แฉแแแก, แแก แฃแคแ แ แแแแ แฃแแแ แแแฃแจแแแก, แแฃ แแแแแแแ แแฅ แแแแแแงแแแแแแแ แกแขแแแแแ แขแฃแแ แ แฃแแ, แจแแแแแ แแ แกแฎแแ แคแฃแแฅแชแแแแแ แแแแแซแแฎแแแฃแแ, แแแแ แแ แแ แแคแแแแ แแแ แแฉแแแแแแก, แ แแ แแก แแแแแ 10-แฏแแ แฃแคแ แ แกแฌแ แแคแแ แแฃแจแแแแก, แแแแ แ แกแขแแแแแ แขแฃแแ แ แฃแแ VictoriaMetrics-แแก แจแแแแฎแแแแแจแ.
แแแ แแ แแแแกแ, แแก แแงแแแแแก แแแชแแแแแแ แแแแแแ แแแฎแกแแแ แแแแก แ แฃแแแก แแแแฎแแ แชแแแแแแแกแแแ แจแแแแ แแแแ. แแแแขแแ, แ แแ แฉแแแ แแแแแฎแแแ แแฅ แแแขแแแก แ แแ แแแแขแแแแ แแแแจแแแแแแแแแแก แแแชแแแแ.
แแ แแแแฎแแ แชแแแแแแแก แแแแฃแกแ แแก แแ แแก, แ แแ แแก แแ แช แแกแ แแจแแแ แแ, แแ แช แขแ แแแแแแฃแ แ.
แแแแแ แแ แแ แแแแแ, แ แแแแแแช แแแแ แแ แจแแแซแแแแ แแแ แจแแแแฉแแแแก แแ แแก แแก, แ แแ แแแแแแ แ แจแแแแฎแแแแแจแ แแ แแแแฎแแ แชแแแแแแแ แจแแแซแแแแ แแแ แแแ แแ แแแฃแจแแแก. แแแฃ แแก แแแขแแแแแแแฃแแแ แแแแแ แแขแฃแแ แจแแแแฎแแแแแกแแแแก, VictoriaMetrics แแ แแแก แกแแ แแแแแก ID-แแแแก แแแแแแแแแแก แแ แจแแแแฎแแแแแกแแแแก. แแก แแ แแแจแแแแก, แ แแ แแก แงแแแแ แจแแแแฎแแแแแกแแแแก แแ แแก แจแแกแแคแแ แแกแ. แแฃ แแก แแ แแกแฌแแ แแ แแแแแแงแแแแแ, แฉแแแ แแแแแฆแแแ แแ แ แจแแกแ แฃแแแแแก แแแแ แแแก, แแ แแแแ แแแฎแกแแแ แแแแก แแแแฌแฃแ แแแก แแ แจแแกแ แฃแแแแแก แจแแแแแแแแก.
แแแแแ แแแแแแฎแแแแ แแ แกแขแ แฃแฅแขแฃแ แแก แแแแฎแแ แชแแแแแแ. แแฃ แแกแฃแ แ แแแฎแแ, แแก แแแแแแ แแแแก VictoriaMetrics-แแก แฌแงแแ แแแแจแ, แกแแฅแแฆแแแแแจแ timeseries_id
แแ แแก 64-แแแขแแแแ แแแแจแแแแแแแ, แกแแแแช แแแ แแแแ 32 แแแขแ แซแแ แแแแแแ แแฃแแแแแแ แแ แแฎแแแแ แแแแ 32 แแแขแ แแชแแแแแ.
แแแแแชแแแแ แแก แกแขแ แฃแฅแขแฃแ แ แแ แแแแฎแแแ แแแกแแแ, แแก แแฃแจแแแแก แแฎแแแแ แแแฎแกแแแ แแแแจแ.
แแฅ แแ แแก แแแกแ API. แแก แแ แแ แแก แซแแแแแ แ แแฃแแ. API แแแ แแแแฃแแแ แแแแแ แแขแฃแแแ VictoriaMetrics-แแก แแแแแงแแแแแแก แแแแแ แแขแฃแ แแแแแแแแแ. แแแฃ แแฅ แแ แแ แแก แแแแแแขแ แคแฃแแฅแชแแแแ. แแฅ แแ แแก แคแฃแแฅแชแแแแ, แ แแแแแแกแแช แแจแแแ แแ แแงแแแแแก VictoriaMetrics.
แแ แแก แคแฃแแฅแชแแแแ add
, แ แแแแแแช แแแแขแแแก แแฎแแ แฆแแ แแแฃแแแแแแก. แแ แแก แคแฃแแฅแชแแ has
, แ แแแแแแช แแแแฌแแแแก แแฎแแ แแแแจแแแแแแแแแก. แแ แแ แแก แคแฃแแฅแชแแ del
, แ แแแแแแช แจแแแก แแแแจแแแแแแแแแก. แแ แกแแแแแก แแแแฎแแแ แ แคแฃแแฅแชแแ len
, แ แแแแแแช แแแ แฃแแแแก แแแแ แแแแก แแแแแก. แคแฃแแฅแชแแ clone
แแแแแแแก แแแแ แก. แแ แคแฃแแฅแชแแ appendto
แแแ แแแฅแแแแก แแ แแแแแแแฅแขแก แแแญแแ แแ timeseries_ids
.
แแกแ แแแแแแงแฃแ แแแ แแ แแแแแชแแแแ แกแขแ แฃแฅแขแฃแ แแก แแแแฎแแ แชแแแแแแ. แแแแแแแฅแขแก แแฅแแก แแ แ แแแแแแแขแ:
-
ItemsCount
แแ แแก แแแแฎแแแ แ แแแแ แแแแแแแฅแขแแก แแแแแแแขแแแแก แ แแแแแแแแแก แกแฌแ แแคแแ แแแกแแแ แฃแแแแแแ. แแแแก แแแแแแแแ แจแแกแแซแแแแแแ แแฅแแแแแแ แแ แแแแฎแแแ แ แแแแแก แแแ แแจแ, แแแแ แแ แแก แแฅ แฃแแแ แแแแแแขแแก, แ แแแแแ VictoriaMetrics แฎแจแแ แแ แแแแฎแฃแแแแก แแแขแแแแก แกแแแ แซแแก แแแแแก แแแแแ แแแแแแจแ. -
แแแแ แ แแแแ แแ แแก
buckets
. แแก แแ แแก แแแญแแ แ แกแขแ แฃแฅแขแฃแ แแแแbucket32
. แแแแแแฃแแ แกแขแ แฃแฅแขแฃแ แ แแแแฎแแแกhi
แแแแ. แแก แแ แแก แแแแ 32 แแแขแ. แแ แแ แ แแแญแแ แ -b16his
ะธbuckets
แกแแฅแแ แแแแแแกbucket16
แกแขแ แฃแฅแขแฃแ แแแ.
แแฅ แแแแฎแแแ 16-แแแขแแแแ แกแขแ แฃแฅแขแฃแ แแก แแแแ แ แแแฌแแแแก แแแแ 64 แแแขแ. แแ แแฅ แแแขแแแ แแแแฎแแแ แแแแแแฃแแ แแแแขแแก แฅแแแแ 16 แแแขแแกแแแแก.
Bucket64
แจแแแแแแ แแแกแแแแกแแแแ uint64
. แกแแแ แซแ แแแแแแแแแแแ แแ แแฃแแแแแแแแก แแแแแงแแแแแแ. แฒแ แแจแ bucket16
แแแฅแกแแแแแฃแ แ แจแแแแฎแแ แจแแกแแซแแแแแแแ 2^16=65536
แชแแขแ. แแฃ แแแแก 8-แแ แแแงแแคแ, แแก แแฅแแแแ 8 แแแแแแแแขแ. แแฃ แแกแแ 8-แแ แแแงแแคแ, แแก แแฅแแแแ 1000 uint64
แแแแจแแแแแแแ. แแแฃ Bucket16
- แแก แแ แแก แฉแแแแ 8 แแแแแแแแขแแแแ แกแขแ แฃแฅแขแฃแ แ.
แแแแ แแแแฎแแ, แ แแแแ แแ แแก แแแแแ แแแแ แแ แกแขแ แฃแฅแขแฃแ แแก แแ แ-แแ แแ แแแแแแ แแฎแแแ แแแแจแแแแแแแแก แแแกแแแแขแแแแแ.
แงแแแแแคแแ แ แแฌแงแแแ แแแแ uint64
แแแแจแแแแแแแแแ. แฉแแแ แแแแแแแ แแจแแแ แแแแ 32 แแแขแก, แแแแแแแ แแจแแแ แฅแแแแ 32 แแแขแก. แแแแ แแแแแแ แแ แงแแแแแคแแ แ buckets
. แฉแแแ แแแแแ แแแ แแแแแแฃแ แแแแแฃแแจแ แแแแ 32 แแแขแก แแแแแขแแแฃแ แแแแจแแแแแแแแก. แแ แแฃ แแกแแแ แแแแฎแแแแ, แแแจแแ แฉแแแ แแฃแฌแแแแแ แคแฃแแฅแชแแแก add
แกแขแ แฃแฅแขแฃแ แแจแ b32 buckets
. แแ แแแแแแขแแ แฅแแแแ 32 แแแขแ แแฅ. แแ แแฃ แแแแ แฃแแแ true
, แแแจแแ แแก แแแจแแแแก, แ แแ แฉแแแ แแแแแแแขแแ แแฅ แแกแแแ แฆแแ แแแฃแแแแ แแ แแ แแแฅแแแแ แแกแแแ แแแแจแแแแแแแ. แแฃ แแแแ แฃแแแแแ false
, แแแจแแ แแกแแแ แแแแจแแแแแแแ แฃแแแ แแ แกแแแแแแ. แจแแแแแ แฉแแแ แแแแแ แแแ แแแแแแแขแแแแก แ แแแแแแแแแก แกแขแ แฃแฅแขแฃแ แแจแ.
แแฃ แฉแแแ แแแ แแแแแแแ แแฅแแแแแแแก แกแแญแแ แ bucket
แกแแญแแ แ hi-แแแแจแแแแแแแแ, แแแจแแ แฉแแแ แแฃแฌแแแแแ แคแฃแแฅแชแแแก addAlloc
, แ แแแแแแช แแฌแแ แแแแแก แแฎแแแก bucket
, แแแแแแขแแ แแแ แแแแแฃแแแก แกแขแ แฃแฅแขแฃแ แแจแ.
แแก แแ แแก แคแฃแแฅแชแแแก แแแแฎแแ แชแแแแแแ b32.add
. แฌแแแ แแแแฎแแ แชแแแแแแแก แแกแแแแกแแ. แฉแแแ แแแแแแแ แแจแแแ แงแแแแแแ แแแแจแแแแแแแแ 16 แแแขแก, แงแแแแแแ แแแแแแแแ แแแแจแแแแแแแแ 16 แแแขแก.
แจแแแแแ แฉแแแ แแแแแแแแ แ แงแแแแ แแแแ 16 แแแขแก. แฉแแแ แแแแฃแแแแ แแแขแฉแแแก. แแ แแฃ แแ แแก แจแแกแแขแงแแแกแ, แฉแแแ แแฃแฌแแแแแ แแแแแขแแแแก แแแแแแก, แ แแแแแกแแช แแแแแแฎแแแแแ แจแแแแแ แแแแ แแแ bucket16
.
แแ แแฅ แแ แแก แงแแแแแแ แแแแแแ แแแแ, แ แแแแแแช แแแฅแกแแแแแฃแ แแ แฃแแแ แแงแแก แแแขแแแแแแ แแแฃแแ. แฉแแแ แแแแแแแ แแจแแแ แแแแกแแแแก uint64
id แฆแแ แแแฃแแแแ slice bit-แจแ แแ แแกแแแ bitmask
. แแก แแ แแก แแแฆแแแ แแแชแแแฃแแ 64-แแแขแแแแ แแแแจแแแแแแแแกแแแแก, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแ แแแขแแก แแ แกแแแแแแก แจแแกแแแแฌแแแแแแ แแ แแแก แแแกแแงแแแแแแแ. แฉแแแ แแแแแฌแแแแ แแแงแแแแแฃแแแ แแฃ แแ แ แแก แแแขแ แแ แแแงแแแแแ แแแก แแ แแแแ แฃแแแแ แงแแคแแแก. แแก แแ แแก แฉแแแแ แแแแแแแแแขแแชแแ, แ แแแแช แกแแจแฃแแแแแ แแแแแชแ 10-แฏแแ แแแแแฉแฅแแ แแ แแ แแแก แกแแ แแแแแก แแแแแแแแแแก แแแแแขแแคแแแแขแแ แแก แแแฅแแแแแแ แฉแแแฃแแแแ แแ แ แฃแฅแแแแแ แจแแแแ แแแแ.
แแ แแแขแแแแแแชแแแก แแแ แแ, VictoriaMetrics-แก แแฅแแก แแ แแแแแ แกแฎแแ แแแขแแแแแแชแแ. แแ แแแขแแแแแแชแแแก แฃแแแขแแกแแแ แแแแแแขแ แแแแแแแก แแแแ, แแแแ แแ แแแแแก แแ แแคแแแแแแก แจแแแแแ แฌแแ แแแแแแจแ.
แแก แแ แแก แแแขแแแแแแชแแแก แแแแแแ แ แฌแแกแ - แแฃ แแแแแแขแแแ แแแขแแแแแแชแแแก, แแฃ แแแแแ แแฃแแแแ, แ แแ แแฅ แแฅแแแแ แแแแแ, แ แแแแแ แจแแแซแแแแ แแฆแแแฉแแแแก, แ แแ แแฅ แแแแแ แแ แแฅแแแแ. แแแขแแแแแแชแแ แฉแแแฃแแแแ แแ แแแชแแ แแแก แแแแแก แฎแแ แแกแฎแก. แแฅแแแแ แแแแแแแแแแ แ, แฆแแ แก แแแขแแแแแแชแแ แแฎแแแแ แแ แแคแแแแ แแแแก แจแแแแแ แแ แกแแกแฃแ แแแแแ แฌแแ แแแแแแจแ, แ แแแ แแก แแงแแก แ แแแแฃแ แ แแแแแชแแแแแ. แแฃ แแแแแแก แแแแขแแ แแกแแแก, แจแแแแซแแแแ แแแแแฎแแแแ VictoriaMetrics-แแก แฌแงแแ แแก แแแแก แแ แจแแแกแฌแแแแแ แแฅ แแ แกแแแฃแแ แกแฎแแ แแแขแแแแแแชแแ.
แแแแฎแแ แแแฅแแก แแแแกแแขแแแ แแแแแแจแแ แแแแ. แซแแแแแ แฐแแแแก C++ แแแฅแขแแ แฃแแ แแฃแแแก แแแแแแแแแขแแชแแแก, แแแขแแแแแแแฃแแ แแแขแแแแก แแแแ แแแ. แแแแแแแแแขแแชแแ แแฅแแแแ แแแฆแ?
แแ แ, แแฅแแแแ แแ แ. แแ แแแขแแแแก แแแแแ แแแแกแแก แแ แแฎแแแแซแฆแแแแแแแแแ แแ ID-แแแแก แกแแ แแแแแก แกแขแ แฃแฅแขแฃแ แแก แชแแแแแ, แ แแแแแแแช แแแแแแงแแแแแ VictoriaMetrics-แจแ. แแ แแแแ แกแขแ แฃแฅแขแฃแ แ แแกแแแแ, แ แแ แแแแ 32 แแแขแ แซแแ แแแแแแ แแฃแแแแแแ. แฅแแแแ 32 แแแขแ แแฅแแแแแแแแ แแแ แชแแแแแแแแก. แ แแช แฃแคแ แ แแแแแแแ แแแขแ, แแแ แฃแคแ แ แฎแจแแ แแ แจแแแซแแแแ แจแแแชแแแแแก แแแ. แแแแขแแ, แแก แแแแฎแแ แชแแแแแแ แกแแแชแแแแฃแ แแ แแแขแแแแแแแฃแแแ แแ แแแแแชแแแแ แกแขแ แฃแฅแขแฃแ แแกแแแแก. C++ แแแแแแแแแขแแชแแ, แ แแแแแแแแแช แแ แแแชแ, แแแขแแแแแแแฃแแแ แแแแแแ แจแแแแฎแแแแแกแแแแก. แแฃ แแแขแแแแแแชแแแก แแแแแแแ แแแแแแ แจแแแแฎแแแแแกแแแแก, แแก แแแจแแแแก, แ แแ แแก แแ แแฅแแแแ แงแแแแแแ แแแขแแแแแฃแ แ แแแแแ แแขแฃแแ แจแแแแฎแแแแแกแแแแก.
แแกแแแ แแแ แฉแแแ แฃแงแฃแ แแ แแแแฅแกแแ แแแแแแแแแก แ แแแแ แขแแแก. แแแแฎแแแแแแ แแ แแ แแแแก แฌแแ แแแ แแกแแฃแแ แ ClickHouse-แจแ แแแขแแแแแแชแแแแ แแแแแ แแขแฃแแ แกแแแชแแแแแแแชแแแแแกแแแแก. แแก แฃแแ แแแแ แแแแแแก, แ แแ แแแแแ แจแแแแฎแแแแแจแ, C++ แแแแแ แแแ แแ แกแฎแแ แแแแแ แแแ แแแ แแแแฃแแแ แกแแแแแแแงแแคแแจแ แกแแจแฃแแแแ แแแ แแแ แแแฃแจแแแก. แแก แจแแแซแแแแ แฃแแ แแกแแ แแฃแจแแแแแแก, แแแแ แ แชแแแแแก แกแแแชแแคแแแฃแ แ แแแแฎแแ แชแแแแแแ, แ แแแแ แแช แฉแแแแแ, แกแแแแช แแแชแแ, แ แแ แขแแ 32 แแแขแ แซแแ แแแแแแ แแฃแแแแแแ.
แแแแ แ แแแแฎแแ แแแฅแแก. แ แ แแ แแก แคแฃแแแแแแแขแฃแ แ แแแแกแฎแแแแแแ InfluxDB-แกแแแ?
แแแแ แ แคแฃแแแแแแแขแฃแ แ แแแแกแฎแแแแแแแ. แจแแกแ แฃแแแแแกแ แแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แแแแแกแแแ แแกแแ, แขแแกแขแแแจแ InfluxDB แแฉแแแแแแก 10-แฏแแ แแแข แแแฎแกแแแ แแแแก แแแฎแแแ แแแแก แแแฆแแแ แแแ แแแแแแฃแ แแแแก แแ แแแก แกแแ แแแแแกแแแแก, แ แแชแ แแแแ แ แแแแแแแ แแแฅแแ, แแแแแแแแแ, แแแแแแแแแ. แแแแแแแแแ, VictoriaMetrics แแแแฎแแแ แก 1 แแแแแขแก แแแแแแ แแฅแขแแฃแ แแฌแแ แแแแ, แฎแแแ InfluxDB แแแแฎแแแ แก 10 แแ-แก. แแ แแก แแแแ แแแแกแฎแแแแแแแ.
แแแแ แ แคแฃแแแแแแแขแฃแ แ แแแแกแฎแแแแแแ แแกแแ, แ แแ InfluxDB-แก แแฅแแก แฃแชแแแฃแ แ แจแแแแแฎแแแก แแแแแ - Flux แแ InfluxQL. แแกแแแ แแ แแ แแแ แซแแแแแ แแแกแแฎแแ แฎแแแแแ แแ แแแก แกแแ แแแแแแ แจแแแแ แแแแ
แแ แแแแแ แแ แแ แแแแกแฎแแแแแแ แแกแแ, แ แแ InfluxDB-แก แแฅแแก แแแแแ แฃแชแแแฃแ แ แแแแแชแแแแ แแแแแแ, แกแแแแช แแแแแแฃแ แฎแแแก แจแแฃแซแแแ แจแแแแแฎแแก แ แแแแแแแแ แแแแ แกแฎแแแแแกแฎแแ แขแแแแแแ. แแก แฎแแแแแ แจแแแแแแแจแ แแงแแคแ แกแฎแแแแแกแฎแแ แชแฎแ แแแแแแ. แแก แแแแแขแแแแแ แแแ แแฃแแแแแแ แแ แแฃแแแแก แแ แแแแแชแแแแ แแแแแกแแแ แจแแแแแแ แแฃแจแแแแแก. แซแแแแแ แแฎแแ แแแญแแ แ แแ แแแแแแ.
VictoriaMetrics-แจแ แงแแแแแคแแ แ แแแชแแแแแแ แแแ แขแแแแ. แแฅ แงแแแแแ แแ แแแก แกแแ แแ แแ แแก แแแกแแฆแแแ-แแแแจแแแแแแแ. แฆแแ แแแฃแแแแ แแ แแก แฅแฃแแแแแก แแแแ แแแ - (timestamp, value)
, แแ แแแกแแฆแแแ แแ แแก แแแแแแแฅแขแ label=value
. แแ แแ แกแแแแแก แแแแแฏแแแ แแแแแแกแ แแ แแแแแแแแแก แจแแ แแก. แแก แกแแจแฃแแแแแแก แแแซแแแแ แแแ แฉแแแ แแแแแกแแแแ แ แแแแแชแแแ แแ แจแแแแแ แแแแแแแจแแ แแ, แแแแแแขแแ, แแแแแแแแ, แแแแแ แแแแแ, แแแงแแ, แแแแกแฎแแแแแแแ InfluxDB-แแกแแแ, แกแแแแช แกแฎแแแแแกแฎแแ แกแขแ แแฅแแแแแก แจแแ แแก แแแแแแแแแแ แฏแแ แแแแแ แแ แแ แแก แแแแฎแแ แชแแแแแแฃแแ, แ แแแแแแแแแช แแ แแแชแ. แ แแแช แแแแฎแแ แชแแแแแแก, แซแแแแแ, แแแแ แ แแแแ แฃแแแ แแแฌแแ แ.
แแแแแแฃแกแขแแแแแ แแแแฎแแ แแแฅแแก. แกแฌแแ แแ แแแแแแ, แ แแ แแงแ แ แแฆแแช แแ แแแแแแ, แ แแแแช แแฅแแแ แแกแแฃแแ แแ, แ แแ แแก แแแแแ แกแแฃแแ แแแแแฅแกแ แแ แฏแแแแ แแแฎแกแแแ แแแแจแ, แแแแขแแ แแฅ แแ แแก แแแงแแคแ?
แแแ แแแ แ แแแจแ, แแ แแแฉแแแแ แแแแแ แกแแฃแแ แแแแแฅแกแแก แแฃแแฃแแ แงแแแแ แแแแฎแแ แชแแแแแแ แกแขแแแแแ แขแฃแ Go แ แฃแแแแ. แแก แแแแฎแแ แชแแแแแแ แแ แแ แแก แจแแกแแคแแ แแกแ แแแแแชแแแแ แแแแแแแกแแแแก, แ แแแแแ แแก แแแแแ แกแแฃแแ แแแแแฅแกแ แแ แแ แแก แจแแแแฎแฃแแ แแแกแแแ แแ แแแแแชแแแแ แแแแ แฃแแแ แจแแแแแฎแแก แแแกแแแ แแกแ, แ แแ แแก แแแแแชแแแแแ แฎแแแแแกแแฌแแแแแ แแแ แฉแแก แแแแแขแแแ แแแแกแแก. แแ แแแแฎแแ แชแแแแแแแจแ, แ แแแแกแแช แแฅแแแ แแแแแขแแแ แแแแ แแแแแแแชแแแก, แแฅแแแแ แแแแแ แกแแฃแแ แแแแแฅแกแ แแแฅแ แแแ. แแ แแฅแแแ แแแแแ แแแแ แฌแแแแแแก แงแแแแ แแแแแชแแแแ, แ แแแแแ แแแ แแแแแแ แแแ.
แแแแแ แฏแแแ! แแแแแแแแ แแแแแ แแจแแกแแแแก! แแ แแฅแแแ แแแแแแ. แแ แแแ Wildberries-แแแ. แ แแแแแแแแ แแแแฎแแ แแแฅแแก แแฅแแแแแแ. แแแแฎแแ แแแ แแแแ. แ แแแแ แคแแฅแ แแแ, แ แแ แแฅแแแแ แแแแแแแชแแแก แแ แฅแแขแแฅแขแฃแ แแก แจแแฅแแแแกแแก แแแแกแฎแแแแแแฃแแ แแ แแแชแแแ แ แแ แแแ แฉแแ แแ แแ แแแ แแแแแแแแแแแจแ แแแแแฌแแแแแฃแแแงแแแ แแแแแชแแแแแ, แแแจแแ แแฅแแแ แจแแแแซแแแ แแแแแชแแแแแแก แแแแแแแแแ แซแแแแแกแแก, แแฎแแแแ แแแแก แกแแคแฃแซแแแแแ, แ แแ แแ แแ แแแแแงแแคแ แจแแแชแแแก แแแแแชแแแแแก แแ แแแกแแแแก. แแ แแแก แแแแแแแแแ, แแแฃ แแ แแ แแ แแแก แแแขแแ แแแแแ แแ แแ แแแแแฌแแแ แคแแฅแ แ แแแแแ, แ แแ แแฅแแแแ แแแญแ แแแ แแแแกแฎแแแแแแฃแแแ แแ แแก แแแแแคแแแขแฃแแ? แแแแฎแแ แแแแแ แ 2 - แ แแแแแ แแฅแแแ แแฎแแ แชแแแแแแ แแกแแแแก แแแแแ แแแแก แแแข-แกแแขแแแแ แแ แกแฎแแ แงแแแแแคแ แแ, แแแจแแ แแฅแแแ แกแชแแแแ แแ แแชแแกแแ แแก แแแกแขแ แฃแฅแชแแแแแก แแแแแงแแแแแ? แแฅแแแ แกแชแแแแ แแกแแแ แแแขแแแแแแชแแ?
แแแแ แแแแช แแแจแแแแ แแแแแกแฃแฎแแ. แฉแแแ แฏแแ แแ แแแแกแฃแแแแ แ แแ แแฃแแฅแขแแแแ. แแแแ แแ แแฃ แกแแญแแ แ แแฅแแแแ, แฉแแแ แแฅ แแแแแแ. แแ แแแ แแแแ, แ แ แแแแฎแแ แแงแ?
แแฅแแแ แแแแแฎแแแแ แแ แ แกแชแแแแ แ. แแ แแแ แแฅแแแก, แ แแ แแแ แฉแแแก แแแแ แ แฃแคแ แ แ แแฃแแ แแแแฎแแ แชแแแแแแแ. แแ แแแ แแ แแแฏแแแแแแก แแแ แแแแ, แกแแแแช แแแแแชแแแแแ แแงแแคแ แแ แแแก แแแฎแแแแแ.
แแแแฎ. แแแ แแแ แจแแแแฎแแแแแจแ, แแแแแฅแกแแก แแแแแแแ แแแชแฃแแแแ แฃแคแ แ แแแแ แแฅแแแแแแ, แ แแแแแ แแแแแแฃแ แแแแแงแแคแจแ แฉแแแ แฃแแแ แจแแแแแแฎแแ แแฃแแแแแแขแ แแแแแชแแแแแ แแ แแ แแแก แกแแ แแแแแกแแแแก, แ แแแแแแแช แแแแ แซแแแแแแ แงแแแแ แแ แแแแแงแแคแแ. แแ แแฃ แแฅแแแแ แแ แแแก แกแแ แแแแแก แฉแแฅแ แแแแก แกแแฎแจแแ แ แแชแแ แแ, แแแฃ แแฃแแแแแแ แแแแแแงแแแแแ แแแแแ แกแแ แแแแ, แแแจแแ แแแ แแแ แจแแแแฎแแแแแจแ แฉแแแ แแแแ แแ แแแขแก แแแแแแ แแแแ แแแกแแแ แแแแแแแแฃแ แกแแแ แชแแจแ แแแแ แ แจแแแแฎแแแแแจแ.
แแ แแกแ - แแแแฎ, แแ แแแก แแแงแแคแ แแแ แแ แแแ แแแแขแแ. แแ แแแแแ แแงแแแแแก แแแก. แแแแ แแ แแ แแแแแแก แแแแแ แแ แแ แแแแแ แแฅแแก. แแแแแชแแแแ แแ แแแฌแแแแแแก แจแแ แฌแงแแแกแแก, แแแ แฃแแแ แจแแแแแฎแแก แแแฎแกแแแ แแแแจแ แแแขแ แแแคแแ แแแชแแ แงแแแแ แแแแแแแกแ แแ แแ แแแก แกแแ แแแแแกแแแแก. แแแแขแแ, แแฃ แแแแแชแแแแ แแแฌแแแ, แ แแแแแกแแช แแก แแแ แแแแแแแก, แแแแแ, แแแจแแ แแแฎแกแแแ แแแแก แแแฎแแแ แแแ แซแแแแแ แแแ แแแแ แแแแ แแแแแแแแก แแ แแก, แแแแกแฎแแแแแแแ VictoriaMetrics-แแกแแแ. แจแแ แฌแงแแแกแแก VictoriaMetrics แกแแแ แแแ แแ แแแแฎแแแ แก แแแฎแกแแแ แแแแก; แแฎแแ แฏแแแ แแฎแแแแ แ แแแแแแแแ แแแแแแแแขแ, แแแฃแฎแแแแแแ แแแแแชแแแแ แแแแ แแแแแแแฃแแ แแแฌแแแแแแก แแแแแกแ.
แแแแแ แแแแ, แ แแแแแกแแช แแงแแแแแ, แแงแแแแแก แแแฎแกแแแ แแแแก. แแก แแฆแแแจแแแแก แแ แแแก แกแแ แแแก แขแแแแแก, แ แแแแแแแช แจแแแชแแแก แแแแจแแแแแแแแแก. แแ แแ แแแแ แแฅแแแ แจแแแแแฌแแแแ แแแฌแงแแแแแแฃแ แงแแคแแแก แแแแแชแแแแ แแ แ แแแกแแแจแ แแ แแแแ แแจแ. แแ แแแกแแแ, แแแฎแแ แแฃ แแ แ แแแแแแแแแ. แ แแแแ แช แฌแแกแ, แแแแแชแแแแ แแแแแแ แแฎแแ แชแแแแแแแ แแฃแ แกแแ แแแกแ แแ แแขแแ แแขแแ แแแก, แ แแแแแแแช แแแแฎแแแก แแแ แแแแแแแแ แ แจแแแแแ แกแก แแ แแแแแก แแแฎแแ แแกแฎแแแฃแ แแแแแชแแแแแก แแ แแแแ แแชแแแแแก แแแ แขแแแ แกแแ แแฃแแแก แแแแ.
แ แแขแแ แแ แแแงแแแแแ แแฃแ แกแแ แแแก แแแแแชแแแแแแก แแแแแกแแกแแแแแแ?
แแแแฎ.
แฉแแแ แแแแแฎแแแ แแแฎแแ แแกแฎแแแฃแ แ แแแแแก LevelDB-แจแ แแ mergeset-แจแ. แฉแแแ แจแแแแแซแแแ แแแแแแแขแแแแ แแฃแ แกแแ แ แแ แแแแแแแ แแแแแ. แ แแขแแ แแ แแแงแแแแแ แแแก? แแแแขแแ แ แแ แแแแแ. แ แแแแแ แแฃแ แกแแ แแแ แแแจแแแแก, แ แแ แแฅแแแ แฃแแแ แแแแแแซแแฎแแ แคแฃแแฅแชแแ แแแแแแฃแแ แฎแแแแกแแแแก. แคแฃแแฅแชแแแก แแแแแซแแฎแแแ แแ แแก 5 แแแแแฌแแแ. แแ แแฃ แแฅแแแ แแแฅแแ 100 แฎแแแ, แแแจแแ แแแแแแแก, แ แแ แฉแแแ แแฎแแ แฏแแแ แแแฎแแแแ แฌแแแก แแฎแแแแ แคแฃแแฅแชแแแก แแแแแซแแฎแแแแ.
แแ แแก แแกแแแ แ แแ, แแ. แแ แฉแแแ แแแแ แแแแฎแแ. แแแแฎแแ แจแแแซแแแแ แชแแขแ แฃแชแแแฃแ แแ แแฆแแ แแแก. แ แแขแแ แแ แแ แแก แจแแกแแซแแแแแแ แแแแแชแแแแแแก แฉแแแแกแแแแก แแแแแแขแจแ แงแแแแ แกแแญแแ แ แแแ แแแแขแแก แฌแแแแแฎแแ แแ แกแแญแแ แ แคแแ แแแ แจแแแแฎแแ? แ แแขแแ แฃแแแ แจแแแแแฎแแ แฃแแแ แแแแแ แ แแแชแฃแแแแแแ แแแแแแ แ แกแแกแขแแแแจแ, แ แแแแ แแชแแ VictoriaMetrics, ClickHouse แแ แ.แจ. แแ แจแแแแแ แแแฎแแ แฏแแ แแแแ แแ แ แแแแแ?
แแแแแแแแก แแแแแงแแแ แฃแคแ แ แแแกแแแแแแ. แแแฅแแแ, แ แแแแ แแฃแจแแแแก แแแขแแ แ แกแแแแแแจแ แกแแแแแแแขแ แ? แแก แแฆแ แแชแฎแแแก แแฅแแแ แแแแ แแแแแแแ แแแแซแแแก, แแฃแแแแแแ แฃแแแขแแแก แแแก แแ แ แแแแจแแแแแแแแก, แฎแแแ แแแแ แ - แแ แแก. แแ แงแแคแก. แแ แแฆแแแก แกแแจแฃแแแ แกแแฉแฅแแ แแก. แแฅแแแ แจแแแแซแแแแ แแแแแแแแ แแแแฎแแแแแแ แแแแแ. แแแแแแขแแ แงแแแแ แกแแญแแ แ แคแแฅแขแ แคแ แแแแก แแ แแก.
แแแ แแ, แแแกแแแก แแแแฎแแ. แจแแแก แแแแแแแแก แแแแแกแ แแแแแแ แแฅแแก. แแฃ แแชแแ แ แ แแแ แแแแขแแแ แแญแแ แแแแแ, แแแจแแ แแก แกแแฃแแแแแกแ แแแแฎแแ แชแแแแแแแ. แแแแ แแ แแ แแแแแแ แแก แแ แแก, แ แแ แฎแแแฎแ แแแแฎแแแก แแ แแแขแ แแแแก, แแแแแแ แ แแแแแชแแแก ClickHouse-แจแ แแ แแแ แฏแแ แแ แแชแแแ, แ แแแแ แจแแแแ แแแแแแ แแ แแแคแแแขแ แแแแ แแแ แแแแแแแแจแ, แแแแขแแ แแแ แฃแแแ แจแแแแแฎแแ แงแแแแ แแแแแ แแแแแชแแแ. แแแแ แแ แแฃ แแชแแ, แ แแ แ แแฆแแชแแก แแแแแแแแ แแญแแ แแแแแ แกแแจแฃแแแแ, แแแจแแ แ แแขแแ แแ แแแแแแแแแแ แแก, แแแชแแแแ แแแแกแ, แ แแ แแฅ แจแแแแแฎแแ แแแแแแฃแแ แแแแจแแแแแแแแแ? แแแแ แแ แแก แแฎแแแแ แแ แจแแแแฎแแแแแจแแ, แแฃ แแฃแกแขแแ แแชแแ แ แ แแญแแ แแแแแ.
แกแฎแแแแ แจแแ แแก, แแแแแชแแแแ แแแแแแ แแ แแแก แกแแ แแแแแก แจแแกแแแแฎแแ แแฎแแ แก แฃแญแแ แก แแแ แแแแขแแแแก แแแแแแแก. แแแแแแแแแ, แแ แแแแแ แแฎแแ แก แฃแญแแ แก
แแแแแแแแแ, แฌแแแ แกแแแฃแจแแแจแ, แกแแญแแ แ แแงแ แแแแ แกแแแแแก แแแแแแแแแแแจแ แแแชแฃแ แแแแก แคแแแฏแแ แแจแ แแแแแแแแแแก แ แแแแแแแแแก แแแแแแ. แแ แแแแแแ แแกแแ, แ แแ Go-แจแ แแแแแฌแแ แแแ แกแแแแแฃแ แ แแแแแแแแแขแแชแแแก แจแแฅแแแ, แแแฃ แกแแ แแแกแ แแ แแแแแแก แแแกแแแแแแแแ. แแก แกแแ แแแกแ แกแแแแแแแ แแ แ แขแ แแแแแแฃแ แ แแงแ, แ แแแแแ แซแแแแแ แแแแแแแแ. แแแแฎแแ แชแแแแแแ แจแแแซแแแแ แแงแแก แแแ แขแแแ, แแฃ แกแแญแแ แแ แแแ แแแแฃแแ แแแ แแแแขแแแแก แแแแแแ แคแแฅแกแแ แแแฃแแ แแ แแแก แแแขแแ แแแแแแแ. แแฃ แแกแฃแ แ แแแแแแแแแแก แแแแแแ แแแชแฃแ แแแแก แคแแแฏแแ แแจแ, แแแจแแ แแก แแ แช แแกแ แแแ แขแแแแ, แ แแแแ แช แฉแแแก. แแคแแฅแ แแ, แแก แฏแแ แแ แแ แแก แแแแแ แแแแ ClickHouse-แจแ แแ Timeseries แแแแแชแแแแ แแแแแแจแ, แ แแแแแ แซแแแแแ แแแแฎแแ แชแแแแแแ.
แแ แแแแแ แแ แแ แแแแฎแแ. แฉแแแ แแฎแแแแ แกแแจแฃแแแแแ แแกแแฃแแ แแแแแ แแ แแแแแฎแกแแแแ, แ แแ แแแแกแฆแแช แแ แกแแแแแแ แแกแแแ แ แแ, แ แแแแ แแชแแ แแ แแคแแขแ แแแ แแแแแก แคแแแแ. แแ แแแ แแชแแแ แซแแแแ แแแแแชแแแแแแก แแแแฎแแแแแ, แแแฃ แแ แแ แฅแฃแแแก แแแขแแแแแ แฌแฃแแจแ, แแ แแ แฅแฃแแ แกแแแแจแ แแ แ.แจ. แแ แแแชแแแจแ, แแก แกแแแแแแ แแแกแแฎแแ แฎแแแแแแ, แแฃ แฉแแแ แแแญแแ แแแแ แแแแแแฃแแ แแแแแชแแแแแ, แจแแแแ แแแแ แ แแ แแแฅแแแ, แแ แแ แแแแก แแแแแแแแแแแจแ แแ แกแฎแแ แงแแแแแคแแ แ แจแแแซแแแแ. แแงแแก แแแแฎแแแแแฃแแ. แแแแ แแ Prometheus แแ VictoriaMetrics แแ แฃแญแแ แแ แแฎแแ แก แแ แคแฃแแฅแชแแแก. แแแแแแแแ แแฃ แแ แ แแแกแ แแฎแแ แแแญแแ แ? แแฃ แแ แ, แ แแขแแแแช แแ แ?
แแแแแแแ แจแแแแแฎแแแกแแแแก. แฉแแแแ แแแแฎแแแ แแแแแแ แแ แแแแฎแแแก แแแ แแแแฃแแแ แกแแแแแ. แแกแแแ แแแแแแแฎแแแแแ, แ แแแแก แแแแแแแขแแแ แแฎแแ แแแญแแ แแก แจแแแชแแ แแแแกแแแแก. แแฅ แ แแแแแแแแ แแ แแแแแแแ. แแแ แแแ แ แแแจแ, แงแแแแ แแแแฎแแแ แแแแแก แแกแแแก downsampling
แ แแฆแแช แแแแกแฎแแแแแแฃแแ: แแแแแแก แกแฃแ แก แแแแฆแแก แ แแแแ แแแแแแแแฃแ แ แฌแแ แขแแแ แแแชแแแฃแ แแแขแแ แแแแแ, แแแฆแแชแแก แกแฃแ แก แแแฅแกแแแแแฃแ แ, แแแแแแแแฃแ แ, แกแแจแฃแแแ แแแแจแแแแแแแแแ. แแฃ แแแแ แ แกแแกแขแแแ แฌแแ แก แแแแแชแแแแแก แแฅแแแแก แแแแแชแแแแ แแแแแจแ, แแแจแแ แแแ แจแแซแแแแ แแ แงแแแแแคแ แแก แแ แแแแแแแแแก. แจแแกแแซแแแ, แแแแแแฃแ แกแแกแขแแแแก แแแแกแฎแแแแแแฃแแ แแแแฎแแแแแ แกแญแแ แแแแ. แแ แแแแก แแแแฎแแ แชแแแแแแ แ แแฃแแแ.
แแ แแแแ แ แแก แแ แแก, แ แแ VictoriaMetrics, แแกแแแ แ แแแแ แช ClickHouse, แแแขแแแแแแ แแแฃแแแ แแแแ แ แแแแแแแแแ แแแแแแฃแ แแแแแชแแแแแแ แแฃแจแแแแแกแแแแก, แแกแ แ แแ, แแแก แจแแฃแซแแแ แแแแแแ แแ แฎแแแแก แแแแฆแแแ แฌแแแแ แแแแแแ แแ แแจแ, แแฃ แแฅแแแแก แกแแกแขแแแแจแ แแแแ แ แแแ แแแ แแแฅแแ. แแ แแแก แกแแ แแแก แฌแแ แขแแแแแแก แกแแแแแ แแแ VictoriaMetrics-แจแ โ 50 แฅแฃแแ แฌแแแจแ แแแแ แแแ แแแแ. แแ แแก แจแแกแ แฃแแแแ แแ แชแแแแแแ แแ แกแแแฃแ แแแ แแแแแแ. แแแฃ, แแฃ แแฅแแแ แแแฅแแ, แแแแแแแแแ, 000 แแแ แแแ, แแฅแแแ แแแแกแแแแแ แแแ แแแแแแ แ แฅแฃแแแก แฌแแแจแ. แแ VictoriaMetrics-แแกแ แแ ClickHouse-แแก แแก แแแแกแแแ แแแชแแ แแแก แจแแแชแแ แแแแก แกแแญแแ แแแแแก.
แแแแแ แแ แแ แแแแกแแแ แแก แแ แแก, แ แแ VictoriaMetrics แแคแแฅแขแฃแ แแ แแแฃแแจแแแก แแ แแแแแชแแแแแก. แจแแแฃแแจแแ แกแแจแฃแแแแ แฌแแ แแแแแแจแ แแ แแก 0,4-แแแ 0,8 แแแแขแแแแ แแฃแแฅแขแจแ. แแแแแแฃแแ แฌแแ แขแแแ แแ แแก แแ แแแก แแแแแแญแแ + แแแแจแแแแแแแ. แแ แแก แจแแแฃแแจแฃแแแ แกแแจแฃแแแแ แแ แ แแแแขแแ แแแแแแแแ.
แกแแ แแแ. แฒแ แแแฅแแก แจแแแแแฎแแ. แ แ แแ แแก แแแแแแแแฃแ แ แฉแแฌแแ แแก แแ แ แแแแแขแฃแ แ?
แแ แแ แแแแแฌแแแ. แฉแแแ แแฎแแแฎแแ แแแฅแแแแ แกแแฃแแแ แ แกแฎแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแก แแแแแแแแแ แแแแแ. แแแแ แแแแแแแแฃแ แ แแ แแแก แแแแแแแแแ แแ แแก แแ แแ แฌแแแ. แแ แแ แแคแแขแจแ, แแแแแแแแแ, แแก แแกแแแ แแ แแ แฌแแแแ. OpenTSDB-แจแ แแก แแกแแแ แแ แแ แฌแแแแ. InfluxDB-แก แแฅแแก แแแแแฌแแแแก แกแแแฃแกแขแ. VictoriaMetrics-แจแ แแก แแ แแก แแ แแ แแแแแฌแแแ, แ แแแแแ แแ แแแแแแจแ แแ แแ แแแแแฌแแแแ. แแ VictoriaMetrics แแแแแแแแ แแแแแ แจแแแฅแแแ แ แแแแ แช แแ แแแแแแก แแแกแขแแแชแแฃแ แ แกแแชแแแ. แแแแ แแ แแฎแแ แแแก แจแแฃแซแแแ แจแแแแแฎแแก แแแแแชแแแแแ แกแฎแแ แกแแกแขแแแแแแแแ.
แแแแแแแแ, แแแกแแช แแแกแแฃแแ แ, แแแแแแก, แ แแ แแแ แแฅแแ แฌแแแแก แฌแแแจแ แกแแแฃแกแขแ - แแก แแแแแแแก แกแแแแแ แแกแแ, แ แแแแแ แแก แแแแแแแแแแฃแแแ แแแแแชแแแแ แขแแแแ, แ แแแแแแช แแแแฎแแแ แแ แแแก แกแแ แแแแแก แแแแแชแแแแ แแแแแจแ. แแฃ แแก แแ แแก DevOps แแแแแชแแแแแ แแ แแแแแชแแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแแแ, แกแแแแช แแแ แแแแแ 30 แฌแแแแก แแแขแแ แแแแแ, แฌแฃแแจแ, แแแจแแ แฌแแแแก แกแแแฃแกแขแ แกแแแแแ แแกแแ, แแแแแแแ แแ แแคแแ แ แแญแแ แแแแแ. แแ แแฃ แแ แแแแแชแแแแแก แแแ แแแแแ แแแฆแแแ แกแแฎแจแแ แแก แกแแแแญแ แ แกแแกแขแแแแแแแแ, แแแจแแ แแญแแ แแแแแ แแแแแฌแแแแก แกแแแฃแกแขแ.
แแแแแฌแแแแก แกแแแฃแกแขแ VictoriaMetrics-แจแ แแกแแแ แจแแกแแคแแ แแกแแ DevOps-แแก แจแแแแฎแแแแแกแแแแก แแ แจแแแซแแแแ แแงแแก แจแแกแแคแแ แแกแ แแ แจแแแแฎแแแแแแแก แฃแแแขแแกแแแแกแแแแก, แ แแแแแแแช แแ แแฆแแแแจแแ แแแฎแกแแแแแแก แแแกแแฌแงแแกแจแ. แแ แแแแแ แแ, แ แแกแแแแกแแช แแก แจแแแซแแแแ แแ แแงแแก แจแแกแแคแแ แแกแ, แแ แแก แแแฆแแแ แกแแฎแจแแ แแก แกแแแแญแ แ แกแแกแขแแแแแ.
แฒแแแแแแแ! แแ แแแแแ แแ แแ แแแแฎแแ. แ แ แแ แแก แแแแกแแแแแแแ PromQL-แจแ?
แกแ แฃแแ แฃแแแ แแแแกแแแแแแแ. VictoriaMetrics แกแ แฃแแแ แฃแญแแ แก แแฎแแ แก PromQL-แก. แแแ แแ แแแแกแ, แแก แแแแขแแแก แแแแแขแแแแ แแแคแแ แแแแแฃแ แคแฃแแฅแชแแแแแ แแแแก PromQL-แจแ, แ แแแแแกแแช แ.แฌ
แแแแแจแ แแ แฎแ
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แ แ แแแจแแแก แฎแแแก VictoriaMetrics-แแ, แ แแแแ แช แแ แแแแแแก แแ แซแแแแแแแแ แกแแชแแแแ แแแแแกแแแแจแ? (แแแฌแแ แแ แแแแแแขแแ แแแจแ, แแแแแแแขแแ แแแแแแแแฎแแแก))
-
71,4%แแ แแ แแแงแแแแ Prometheus5-แก
-
28,6%แแ แแแชแแแ VictoriaMetrics2-แแก แจแแกแแฎแแ
แแแกแชแ แฎแแ 7 แแแแฎแแแ แแแแแแ. 12-แแ แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com