Sgaoileadh Clàr-amaDB 1.7

foillsichte Sgaoileadh DBMS Clàr-amaDB 1.7, air a dhealbhadh airson stòradh agus giullachd dàta ann an cruth sreath ùine (sliseag de luachan paramadair aig amannan sònraichte; bidh an clàr a’ cruthachadh ùine agus seata de luachan a rèir na h-ùine seo). Tha an seòrsa stòraidh seo as fheàrr airson tagraidhean leithid siostaman sgrùdaidh, àrd-ùrlaran malairt, siostaman airson metrics a chruinneachadh agus stàitean mothachaidh. Tha innealan air an toirt seachad airson amalachadh leis a’ phròiseact grafana и Prometheus.

Tha am pròiseact TimescaleDB air a bhuileachadh mar leudachadh air PostgreSQL agus air a sgaoileadh le le cead fo Apache 2.0. Pìos de chòd le feartan adhartach rim faighinn fo chead seilbh air leth Clàr-ama (TSL), nach eil a’ ceadachadh atharrachaidhean, a’ toirmeasg cleachdadh còd ann am bathar treas-phàrtaidh agus nach eil a’ ceadachadh cleachdadh an-asgaidh ann an stòran-dàta sgòthan (stòr-dàta-mar-a-seirbheis).

Am measg nan atharrachaidhean ann an TimescaleDB 1.7:

  • Taic a bharrachd airson amalachadh le DBMS PostgreSQL 12. Tha taic airson PostgreSQL 9.6.x agus 10.x air a dhol sìos (cha toir Raon-ama 2.0 taic ach do PostgreSQL 11+).
  • Tha giùlan cheistean le gnìomhan iomlan a tha a’ ruith gu leantainneach (cruinneachadh dàta a tha a’ tighinn a-steach gu leantainneach ann an àm fìor) air atharrachadh. Tha ceistean mar seo a-nis a’ cothlamadh bheachdan tàbhachdach le dàta a thàinig às ùr nach deach a thoirt gu buil (roimhe seo, cha robh an cruinneachadh a’ còmhdach ach dàta a chaidh a thoirt gu buil mar-thà). Tha an giùlan ùr a’ buntainn ri cruinneachaidhean leantainneach a chaidh an cruthachadh às ùr; airson beachdan a th’ ann mar-thà, bu chòir am paramadair “timescaledb.materialized_only=false” a shuidheachadh tro “ALTER VIEW”.
  • Chaidh cuid de dh’ innealan riaghlaidh cuairt-beatha dàta adhartach a ghluasad chun dreach Coimhearsnachd bhon deasachadh malairteach, a ’toirt a-steach comas dàta ath-chruinneachadh agus pròiseasan fuadachaidh dàta seann-fhasanta a phròiseasadh (a’ toirt cothrom dhut dìreach dàta gnàthach a stòradh agus clàran a chaidh a chleachdadh a dhubhadh às, a chruinneachadh no a thasgadh gu fèin-ghluasadach).

Cuimhnichidh sinn gu bheil an TimescaleDB DBMS a’ leigeil leat fiosan SQL làn-chuimseach a chleachdadh gus mion-sgrùdadh a dhèanamh air dàta cruinnichte, a’ cothlamadh cho furasta ‘s a tha cleachdadh DBMSan co-cheangailte ris an sgèileadh agus na comasan a tha dualach do shiostaman sònraichte NoSQL. Tha an structar stòraidh air a mheudachadh gus dèanamh cinnteach à astar àrd de chur-ris dàta. Bidh e a’ toirt taic do chuir-ris de sheataichean dàta, cleachdadh chlàran-amais cuimhne, luchdachadh ath-ghnìomhach air sliseagan eachdraidheil, agus cleachdadh ghnothaichean.

Is e prìomh fheart de TimescaleDB an taic aige airson sgaradh fèin-ghluasadach den raon dàta. Tha an sruth dàta cuir a-steach air a sgaoileadh gu fèin-ghluasadach thairis air clàran roinnte. Bidh earrannan air an cruthachadh a rèir ùine (bidh gach roinn a’ stòradh dàta airson ùine sònraichte) no a thaobh iuchair neo-riaghailteach (mar eisimpleir, ID inneal, àite, msaa). Gus an coileanadh as fheàrr a dhèanamh, faodar clàran roinnte a sgaoileadh thairis air diofar dhioscaichean.

Airson ceistean, tha stòr-dàta sgaraichte coltach ri aon chlàr mòr ris an canar hypertable. Tha hypertable na riochdachadh brìgheil de dh’ iomadh clàr fa leth a bhios a’ cruinneachadh dàta a’ tighinn a-steach. Tha an hypertable air a chleachdadh chan ann a-mhàin airson ceistean agus dàta a chuir ris, ach cuideachd airson gnìomhachd leithid cruthachadh chlàran-amais agus atharrachadh an structair (“ALTER TABLE”), a’ falach structar sgaraichte ìre ìosal an stòr-dàta bhon leasaiche. Le hypertable, faodaidh tu gnìomhan iomlan, subqueries, gnìomhachd aonaidh (JOIN) a chleachdadh le bùird cunbhalach, agus gnìomhan uinneig.

Source: fosgailtenet.ru

Cuir beachd ann