Tha VictoriaMetrics, sreath ùine DBMS a tha co-chosmhail ri Prometheus, fosgailte

Fosgailte teacsaichean stòr VictoriaMetrics - DBMS luath agus so-ruigsinneach airson a bhith a’ stòradh agus a’ giullachd dàta ann an cruth sreath ùine (bidh an clàr a’ cruthachadh ùine agus seata de luachan a tha co-chosmhail ris an ùine seo, mar eisimpleir, a gheibhear tro sgrùdadh bho àm gu àm air inbhe luchd-mothachaidh no cruinneachadh de meatrach). Tha am pròiseact a’ farpais ri fuasglaidhean leithid InfluxDB, Clàr-amaDB, Thanos, Cortex и Uber M3. Tha an còd sgrìobhte ann an Go agus air a sgaoileadh le le cead fo Apache 2.0.

Buannachdan agus feartan VictoriaMetrics:

  • Furasta a chleachdadh. Is e aon fhaidhle so-ghnìomhaichte a th’ ann le glè bheag de shuidheachaidhean air a dhol tron ​​​​loidhne àithne nuair a thòisicheas tu. Tha an dàta gu lèir air a stòradh ann an aon eòlaire, air a shònrachadh aig toiseach tòiseachaidh a’ cleachdadh a’ bhratach “-storageDataPath”;
  • Ceist taic cànain PromQL, air a chleachdadh san t-siostam sgrùdaidh Prometheus. Tha subqueries PromQL agus cuid a’ faighinn taic comasan leudaichte, leithid an abairt "co-dhùnadh", pàtrain taobh a-staigh aithrisean "WIDTH", "ma tha" agus "bunaiteach", gnìomhan a bharrachd, agus an comas beachdan a thoirt a-steach;
  • Faodar a chleachdadh mar stòradh dàta fad-ùineceangailte ri Prometheus agus grafana.
  • cothrom air modh cùl-lìonaidh airson dàta eachdraidheil a luchdachadh;
  • A’ toirt taic do ghrunn phròtacalan gluasad dàta, a’ gabhail a-steach Prometheus API, A-steach, Graifit и FosgailTSDB. Faodar VictoriaMetrics a chleachdadh mar àite follaiseach airson InfluxDB agus faodaidh iad obrachadh le luchd-cruinneachaidh a tha co-chosmhail ri InfluxDB leithid Telegraf;
  • Coileanadh àrd agus caitheamh ghoireasan ìosal coimeas le siostaman farpaiseach. Ann an cuid de dheuchainnean, tha VictoriaMetrics a’ coileanadh nas fheàrr na InfluxDB agus TimescaleDB suas ri 20 uair nuair a bhios iad a’ coileanadh gnìomhachd cuir a-steach agus faighinn air ais. Nuair a bhios tu a’ coileanadh cheistean anailis, faodaidh a’ bhuannachd an coimeas ri DBMS PostgreSQL agus MySQL dàimheach a bhith bho 10 gu 1000 uair.

    Tha VictoriaMetrics, sreath ùine DBMS a tha co-chosmhail ri Prometheus, fosgailte

    Tha VictoriaMetrics, sreath ùine DBMS a tha co-chosmhail ri Prometheus, fosgailte

    Tha VictoriaMetrics, sreath ùine DBMS a tha co-chosmhail ri Prometheus, fosgailte

  • Ri fhaighinn cothrom giullachd àireamh glè mhòr de shreath ùine gun samhail. Nuair a bhios tu a’ giullachd milleanan de shreath ùine eadar-dhealaichte, ag ithe suas ri 10 tursan nas lugha de RAM na InfluxDB.
  • Ìre àrd de dhlùthadh dàta ann an stòradh diosc. An coimeas ri TimescaleDB, faodaidh e suas ri 70 uair barrachd chlàran a chuir a-steach san aon uiread de stòradh;
  • Cothrom air optimizations airson stòradh le latency àrd agus àireamh ìosal de ghnìomhachd cuir a-steach / toraidh gach diog (mar eisimpleir, draibhearan cruaidh agus stòradh neòil AWS, Google Cloud agus Microsoft Azure);
  • Siostam cùl-taic sìmplidh stèidhichte dealbhan-camara;
  • Cothrom air dòighean gus ionracas an stòraidh a dhìon bho mhilleadh dàta, mar eisimpleir, ma thachras briseadh cumhachd èiginneach (tha am foirm aig an stòradh craobh le structar log le aonadh);
  • Buileachadh ann an cànan Go, a bheir seachad malairt eadar coileanadh agus iom-fhillteachd còd an coimeas ri Rust agus C ++.
  • Còdan stòr air a thoirt seachad dreachan brabhsair, a bheir taic do sgèileadh chòmhnard thairis air iomadh seirbheisiche agus a sheallas os cionn ìosal. Tha feartan ruigsinneachd àrd rim faighinn.

Source: fosgailtenet.ru

Cuir beachd ann