ProHoster > Блог > rongo ipurangi > Ko VictoriaMetrics, he raupapa wa DBMS e hototahi ana ki a Prometheus, he tuwhera puna
Ko VictoriaMetrics, he raupapa wa DBMS e hototahi ana ki a Prometheus, he tuwhera puna
Tuwhera tuhinga puna WikitoriaMetrics - he DBMS tere me te tauineine mo te rokiroki me te tukatuka raraunga i roto i te ahua o te raupapa wa (ko te rekoata te hanga i te waa me te huinga o nga uara e rite ana ki tenei waa, hei tauira, i riro mai i te pooti i ia wa o te mana o nga puoro me te kohinga o ine). Ka whakataetae te kaupapa ki nga otinga penei InfluxDB, TimescaleDB, Thanos, Cortex и Uber M3. Kua tuhia te waehere ki te reo Haere me te tohaina e kua raihanatia i raro i te Apache 2.0.
Nga painga me nga ahuatanga o VictoriaMetrics:
He ngawari ki te whakamahi. He konae ka taea te whakahaere me te iti o nga tautuhinga i tukuna ma te raina whakahau i te tiimatanga. Ko nga raraunga katoa ka rongoa ki roto i te raarangi kotahi, kua tohua i te tiimatanga ma te whakamahi i te haki "-storageDataPath";
Tautoko reo patai PromQL, whakamahia i roto i te punaha aroturuki Prometheus. Ka tautokohia nga paatai PromQL me etahi kaha roa, penei i te kupu "offset", nga tauira i roto i nga korero "WIDTH", "mehemea" me te "taunoa", etahi atu mahi, me te kaha ki te whakauru i nga korero;
Te waatea o te aratau whakakii mo te uta i nga raraunga o mua;
Ka tautoko i nga momo kawa whakawhiti raraunga, tae atu ki Prometheus API, Korimama, Kauwhata и OpenTSDB. Ka taea te whakamahi a VictoriaMetrics hei whakakapi marama mo te InfluxDB ka taea te mahi tahi me nga kaikohikohi InfluxDB-hototahi penei i a Telegraf;
He nui te mahi me te iti o te kohi rauemi whakaritea me nga punaha whakataetae. I etahi whakamatautau, ka eke a VictoriaMetrics ki te InfluxDB me te TimescaleDB ki te 20 nga wa e mahi ana i nga mahi whakauru me te tango. I te wa e mahi ana i nga patai tātari, ko te whiwhinga ki te DBMS PostgreSQL me MySQL ka taea mai i te 10 ki te 1000 nga wa.
Kei reira faingamālie te tukatuka i te maha rawa o nga raupapa wa ahurei. I te wa e tukatuka ana i nga miriona o nga raupapa wa rereke, ka pau ki te 10 nga wa iti ake te RAM i te InfluxDB.
Te taumata teitei o te kohinga raraunga i roto i te rokiroki kōpae. Ka whakaritea ki te TimescaleDB, ka taea e ia te whakauru atu ki te 70 nga wa atu i nga rekoata i roto i te nui o te rokiroki;
Te waatea o nga arotautanga mo te rokiroki me te roanga teitei me te iti o nga mahi whakauru / whakaputa mo ia hekona (hei tauira, nga puku pakeke me te rokiroki kapua AWS, Google Cloud me Microsoft Azure);
Te waatea o nga huarahi hei tiaki i te pono o te rokiroki mai i te pakaru o nga raraunga, hei tauira, mena ka mate ohorere te hiko (kei te ahua o te rokiroki rakau-raupapa me te hanumi);
Te whakatinanatanga i roto i te reo Haere, e whakarato ana i te tauhokohoko i waenga i nga mahi me te uaua o te waehere ka whakaritea ki a Rust me C++.
Ka whakaratohia nga waehere puna putanga tautau, e tautoko ana i te tauine whakapae puta noa i nga tūmau maha me te whakaatu i te iti o runga. Kei te waatea nga ahuatanga tino waatea.