InterSystems IRIS Release 2019.1

Në mesin e marsit doli edizioni e re e platformës së të dhënave InterSystems IRIS 2019.1

Ju prezantojmë listën e ndryshimeve në gjuhën shqipe. Lista e plotë e ndryshimeve dhe lista e kontrollit të përmirësimeve në anglisht mund të gjendet në linkun.

Përmirësimet në InterSystems Cloud Manager

InterSystems Cloud Manager është një mjet për vendosjen e thjeshtë të instalimeve të InterSystems IRIS në cloud. Në lëshimin 2019.1, ICM ka marrë këto mundësi:

  • Mbështetje për zonat e disponueshmërisë (availability zone). Krijimi i instalimeve që zënë disa zona brenda një rajoni. Më shumë - "Deploying Across Multiple Zones».
  • Mbështetje për pasqyrimin asinkron. Shtimi i nyjeve asinkrone të pasqyrimit në konfigurimin e instalimit. Më shumë - "Mirrored Configuration Requirements».
  • Instalimi i InterSystems IRIS pa përdorimin e kontejnerëve, drejtpërdrejt nga paketa e instalimit. Më shumë - "Containerless Deployment».
  • Mbështetje për zbulimin e shërbimeve (service discovery). Më shumë - Sharing ICM Deployments.

Gjuha të klientëve

Në lëshim përfshihen modulet e reja për punën me InterSystems IRIS:

Përmirësime në shkallëzim dhe menaxhimin e klasterit të shpërndarë

Klasteri i shpërndarë në InterSystems IRIS ndan të dhënat dhe caches ndërmjet disa serverëve, duke ofruar shkallëzim fleksibël dhe me kosto të ulët për kërkesat dhe shtimin e të dhënave. Në këtë lëshim janë bërë përmirësime të mëposhtme:

  • Mbështetje për më shumë skenarë për SQL. Nyjet në klaster tani mund të shtohen në çdo kohë, pavarësisht nga skema e bazës së të dhënave dhe çelësat e përdorur. Pas shtimit të nyjes, të dhënat mund të ribalancohen (offline). Më shumë - "Rebalance Sharded Data Across Additional Shard Data Servers».
  • Në Portalin e Menaxhimit ka një faqe të re për pasqyrën dhe konfigurimin e klasterit.
  • Një API i ri për krijimin e një backup-i të koordinuar të klasterit. Më shumë - "Coordinated Backup and Restore of Sharded Clusters».
  • Një mjet i ri në Java për ngarkimin masiv të të dhënave është optimizuar gjithashtu për të punuar me klasterin.

Përmirësime në SQL

Ky version përmban përmirësime të konsiderueshme në performancën dhe lehtësinë e përdorimit të SQL.

  • Auto-paralelizimi i pyetjeve të përshtatshme. Më shumë detaje — «Përpunimi Paralel i Pyetjeve në të gjitha Sistemet».
  • Një komandë e re TUNE TABLE për të optimizuar tabelat përmes ndërfaqes SQL. Më shumë detaje — «TUNE TABLE».
  • Përmirësime në SQL Shell, e cila tani mundëson shikimin e skemave, tabelave dhe pamjeve të përcaktuara ose të aksesueshme në fushën aktuale. Më shumë detaje — «Duke Përdorur Ndërfaqen SQL Shell».
  • Shikimi i planit të pyetjes tani tregon nënplanifikime të planeve përbërëse gjatë paralelizimit dhe pyetjeve në klaster.
  • Në tekstin e pyetjes tani mund të shtohen opsione për të tejkaluar parametrat sistematikë SQL për këtë pyetje. Më shumë detaje — «Opsionet e Komenteve».
  • Në çdo version, InterSystems përfshin përmirësime të ndryshme të padukshme për aplikacionet SQL. Në 2019.1, veçanërisht shumë përmirësime janë shtuar në optimizuesin e pyetjeve dhe gjeneratorin e kodit. Në bashkëpunim me paralelizimin automatike të pyetjeve, përdoruesit do të shohin një rritje të dukshme të performancës së aplikacioneve që përdorin InterSystems IRIS SQL.

Përmirësime në Analitikë

  • Menjëherë për të përcaktuar data të pjesshme në Inteligjencën e Biznesit. Për shembull, të përcaktoni një datë, për të cilën dihet vetëm viti ose viti dhe muaji. Më shumë detaje — «Datat e Pjesshme».
  • Një konstrukt i ri %SQLRESTRICT për filtrimin e të dhënave përmes SQL brenda një pyetje MDX.

Përmirësime në mundësitë e integrimit

Ky version përmban shumë përmirësime që lehtësojnë konfigurimin dhe gjetjen e problemeve në produkte:

  • Kërkimi dhe shikimi i të gjitha rrugëve që një mesazh mund të ndjekë në produkt. Më shumë detaje — «Shikimi i Harta Ndërfaqeve».
  • Kërkimi i vendeve ku komponentët e produktit referohen në komponentë tjerë produkti. Më shumë detaje — «Gjetja e Referencave të Ndërfaqeve».
  • Testimi i transformimeve të të dhënave (Data transformations). Në dialogun e testimit tani mund të përcaktoni vlera për objektet aux, context dhe process, siç do të ndodhte nëse transformimi do të ishte thirrur me objekte të inicializuara. Më shumë detaje — «Duke Përdorur Faqen e Testimit të Transformimeve».
  • Redaktori DTL. Veprime të reja — switch/case. Mundësia për të grupuar veprimet dhe për të shtuar komente në transformime.
  • Tani është e mundur të dërgoni një mesazh te një rregull dhe të shihni rezultatin e ekzekutimit pa kaluar mesazhin nëpër të gjithë produktin. Më shumë detaje — «Testimi i Rregullave të Rrugës».
  • Mundësia për të shkarkuar mesazhe nga Shikimi i Mesazheve në kompjuterin lokal. Më shumë - «Eksportimi i Mesazheve».
  • Mundësia për të shkarkuar eventi të logut në kompjuterin lokal. Më shumë - «Hyrje në Faqen e Logut të Eventeve».
  • Në redaktorin e rregullave tani mund të shtoni komente në rregulla dhe të hapni dhe redaktoni transformimet që përdoren në rregullën e redaktueshme.
  • Konfigurimi i «Tajmoutit të NWAIT së Radhës» tani përcakton kohën, pas së cilës një mesazh që ndodhet në radhën e elementit të produksionit ose një mesazh aktiv gjeneron një njoftim. Më parë, ky tajmout i referohej vetëm mesazheve që ndodheshin në radhë nga elementi i produksionit. Më shumë - «Njoftimi i NWAIT së Radhës».
  • Kufizimi i aksesit në «Cilësimet Sistemore të Parazgjedhura». Administratorët mund të konfiguroni përdoruesit për të redaktuar, parë ose fshirë cilësimet e parazgjedhura. Më shumë - «Siguria për Cilësimet e Parazgjedhura të Sistemimit».
  • Mundësia të eksportohet produksioni në kompjuterin lokal. Më shumë - «Eksportimi i një Prodhimi».
  • Mundësia e implementimit të produkteve nga kompjuteri lokal. Më shumë - «Implementimi i një Prodhimi në një Sistem Cakto».
  • Navigimi i avancuar në faqe të cilësimeve të produktit. Në skedat e faqes së cilësimeve të produktit janë shtuar lidhje për të hapur shpejt elementët përkatës në një dritare të veçantë. Në skedën e Radhës, klikimi në numrin e mesazhit hap ndjekjen. Në skedën e Mesazheve, klikimi në numrin e sesionit hap ndjekjen. Në skedën e Proçeseve, klikimi në numrin e mesazhit hap ndjekjen, ndërsa numri i proçesit - dritaren me detajet e proçesit.
  • Opsione të reja në wizardin e shtimit të elementit të produktit biznesor. Tani përdoruesit mund të caktojnë automatikisht vlerat sistemore të parazgjedhura, nëse fushat lihen bosh dhe të caktojnë një prefix pakete për gjenerimin e rregullave të rutimit. Më shumë - «Opsionet e Wizard-it».

Performancat dhe mundësitë e sistemit

  • Përmirësime të rëndësishme në skalueshmëri dhe performancë, veçanërisht për sisteme të mëdha me qasje të pafavorshme në memorje (NUMA). Këto përmirësime përfshijnë ndryshime në skalueshmëri gjatë mbledhjes së statistikave dhe menaxhimit të bufereve global, përmirësime të performancës në renditjen e globalëve në nivel indekse (subscript-level mapping), dhe optimizime të tjera për të shmangur kalimet e blloqeve-të-udhëzuesve. Për të bërë këto përmirësime të mundshme janë bërë ndryshime në statistikën e sistemit dhe përdorimin e memorjes, të përshkruara në listën e kontrollit të këtij lëshimi. Këto përmirësime rrisin madhësinë e memorjes të dedikuar për metadatën e bufereve global për 64 byte për çdo bufere në sistemet Intel dhe për 128 byte në IBM Power. Për shembull, për një bufere me blloqe 8 kilobajt, rritja do të jetë 0,75% për sistemet Intel. Këto përmirësime gjithashtu kanë çuar në ndryshime të vogla në renditjen e statistikave në veglat dhe Portalin e Menaxhimit.
  • Protokolli për menaxhimin e çelësave të përbashkët (Key Management Interoperability Protocol — KMIP). Duke filluar nga ky lëshim, InterSystems IRIS mund të jetë klient i një serveri industrial të menaxhimit të çelësave. KMIP, standardi OASIS, ofron fuqinë e menaxhimit të centralizuar të çelësave. Ju mund të përdorni çelësat e serverit KMIP për të enkriptuar si bazat e të dhënave ashtu edhe elemente të veçanta. Çelësat e serverit KMIP janë të disponueshëm ashtu siç janë çelësat e ruajtur në skedarë, për shembull për enkriptimin e skedarëve të logëve. InterSystems IRIS mbështet kopjimin e çelësave nga serveri KMIP në skedarë lokalë, për të krijuar kopje rezervë lokale. Më shumë informacion — "Menaxhimi i Çelësave me Protokollin e Menaxhimit të Çelësave të Përbashkët (KMIP)»
  • Një utilitar i ri DataMove për të transferuar të dhëna nga një bazë të dhënash në një tjetër, përveç ndryshimit të konfigurimeve të renditjes së globalëve. Më shumë informacion — "Përdorimi i DataMove me InterSystems IRIS».
  • Mbështetje për vargje më të gjata se 3’641’144 në objektet JSON.
  • Mbështetje për lidhjen e IRIS Studio me Caché dhe Ensemble.
  • Mbështetje për protokollin SPNEGO (Microsoft Integrated Windows Authentication) gjatë lidhjeve HTTP. Tani %Net.HttpRequest mund të përdorë autentifikimin e Windows me protokollin HTTP 1.1 për lidhjen me një server të mbrojtur. Përdoruesit ofrojnë kredencialet e aksesit, ose %Net.HttpRequest do të përpiqet të përdorë kontekstin aktual. Skemat e mbështetura të autentikimit janë Negotiate (Kerberos & NTLM), NTLM dhe Basic. Më shumë informacion — "Ofrimi i Autentifikimit».
  • Përmirësimi i performancës së regjistrimit dhe hyrjes/daljes asinkrone.

Përdoruesit me mbështetje të versionit 2019.1 janë të disponueshëm për shkarkim në seksionin Online Distributions të faqes wrc.intersystems.com.

Të gjithë ata që janë të interesuar mund të provojnë versionin e ri duke instaluar një konteiner me Community Edition, i cili është në dispozicion ndodhet në dockerhub.com.

Burimi: habr.com

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster