Release of InterSystems IRIS 2019.1

I midten av mars ble lansert en ny versjon av dataplattformen InterSystems IRIS 2019.1

Vi presenterer en liste over endringer pÄ norsk. Den fullstendige listen over endringer og Upgrade Checklist pÄ engelsk finner du pÄ lenken.

Forbedringer i InterSystems Cloud Manager

InterSystems Cloud Manager er et verktÞy for enkel distribusjon av InterSystems IRIS-installasjoner i skyen. I versjonen 2019.1 har ICM fÄtt fÞlgende funksjoner:

  • StĂžtte for tilgjengelighetssoner (availability zone). Oppretting av installasjoner som dekker flere soner innenfor ett omrĂ„de. Mer informasjon — «Deploying Across Multiple Zones».
  • StĂžtte for asynkront speil. Inkludering av asynkrone speilnoder i installasjonskonfigurasjonen. Mer informasjon — «Mirrored Configuration Requirements».
  • Installasjon av InterSystems IRIS uten bruk av containere, direkte fra installasjonspakken. Mer informasjon — «Containerless Deployment».
  • StĂžtte for tjenestedekking (service discovery). Mer informasjon — Sharing ICM Deployments.

Klient sprÄk

I utgivelsen inngÄr nye moduler for arbeid med InterSystems IRIS:

Forbedret skalerbarhet og administrasjon av distribuert klynge

Den distribuerte klyngen i InterSystems IRIS deler data og cache mellom flere servere, og gir fleksibel, kostnadseffektiv skalerbarhet for forespĂžrsel og datatilfĂžrsel. Denne utgivelsen inneholder fĂžlgende forbedringer:

  • StĂžtte for flere scenarier for SQL. Noder i klyngen kan nĂ„ legges til nĂ„r som helst, uavhengig av databaseskjemaet og nĂžklene som brukes. Etter at en node er lagt til, kan dataene rebalanseres (offline). Mer informasjon — «Rebalance Sharded Data Across Additional Shard Data Servers».
  • I Administrasjonsportalen har det blitt lagt til en ny side med oversikt og konfigurasjon av klyngen.
  • Nye API for Ă„ lage konsistente sikkerhetskopier av klynger. Mer informasjon — «Coordinated Backup and Restore of Sharded Clusters».
  • En ny Java-verktĂžy for masselasting av data er ogsĂ„ optimalisert for klyngetilgang.

Forbedringer i SQL

Denne utgaven inneholder betydelige forbedringer i ytelse og brukervennlighet i SQL.

  • Automatisk parallellisering av passende spĂžrringer. Les mer — «System-Wide Parallel Query Processing».
  • Den nye TUNE TABLE-kommandoen for Ă„ konfigurere tabeller gjennom SQL-grensesnittet. Les mer — «TUNE TABLE».
  • Forbedringer i SQL-skjell, hvor man nĂ„ kan se skjemaer, tabeller og visninger som er definert eller tilgjengelige i det nĂ„vĂŠrende omrĂ„det. Les mer — «Bruk av SQL Shell-grensesnittet».
  • Visning av spĂžrringsplanen viser nĂ„ underplaner av sammensatte planer ved parallellisering og forespĂžrsel om kluster.
  • Det er nĂ„ mulig Ă„ legge til alternativer i spĂžrringsteksten for Ă„ overstyre systeminnstillingene for SQL for denne spĂžrringen. Les mer — «Kommentaralternativer».
  • I hver utgave inkluderer InterSystems ulike usynlige forbedringer i SQL. I 2019.1 ble det spesielt lagt til mange slike forbedringer i spĂžrringsoptimalisatoren og kodegeneratoren. Sammen med automatisk parallellisering av spĂžrringer, bĂžr dette betydelig forbedre ytelsen til applikasjoner som bruker InterSystems IRIS SQL.

Forbedringer i Analytics

  • Mulighet for Ă„ spesifisere delvise datoer i Business Intelligence. For eksempel Ă„ angi en dato der bare Ă„ret eller Ă„ret og mĂ„neden er kjent. Les mer — «Delvise datoer».
  • Den nye %SQLRESTRICT-konstruksjonen for filtrering av data via SQL innenfor MDX-spĂžrringer.

Forbedringer i integrasjonsmuligheter

Denne utgaven inneholder mange forbedringer som forenkler konfigurasjon og feilsĂžking i produktene:

  • SĂžke etter og vise alle stier som en melding kan ta i produktet. Les mer — «Visning av grensesnittkart».
  • SĂžke etter steder der produktkomponenter refererer til andre produktkomponenter. Les mer — «Finne grensesnittreferanser».
  • Testing av datatransformasjoner. I testdialogen kan du nĂ„ angi verdier for aux-, context- og process-objektene, som om transformasjonen ble kalt med initialiserte objekter. Les mer — «Bruk av transformasjonstestingsiden».
  • DTL-redigerer. Nye handlinger — switch/case. Mulighet til Ă„ gruppere handlinger og Ă„ legge til kommentarer til transformasjoner.
  • Det er nĂ„ mulig Ă„ sende en melding til en regel og se resultatet av kjĂžringen uten Ă„ kjĂžre meldingen gjennom hele produktet. Les mer — «Testing Routing Rules».
  • Mulighet for Ă„ laste ned meldinger fra meldingsvisningen til en lokal datamaskin. Les mer — «Exporting Messages».
  • Mulighet for Ă„ laste ned loggmeldinger til en lokal datamaskin. Les mer — «Introduction to the Event Log Page».
  • I regelredigereren kan du nĂ„ legge til kommentarer til reglene og Ă„pne og redigere transformasjoner som brukes i den redigerte regelen.
  • Innstilling av «KĂžventetid» (Queue Wait Alert) angir nĂ„ tiden etter hvilken et meldingsvarsel genereres for meldinger i kĂž for produktglasset eller aktive meldinger. Tidligere gjaldt dette varselet kun for meldinger i kĂž for produktglasset. Les mer — «Queue Wait Alert».
  • Begrensning av tilgang til «Standard systeminnstillinger». Administratorer kan konfigurere brukere til Ă„ redigere, se eller slette standardinnstillinger. Les mer — «Security for System Default Settings».
  • Mulighet for Ă„ eksportere produksjon til en lokal datamaskin. Les mer — «Exporting a Production».
  • Mulighet for Ă„ distribuere produksjon fra en lokal datamaskin. Les mer — «Deploying a Production on a Target System».
  • Utvidet navigering pĂ„ produksjonsinnstillingssiden. Fanene pĂ„ produksjonsinnstillingssiden har fĂ„tt lenker for rask tilgang til relevante elementer i et eget vindu. PĂ„ fanen KĂž Ă„pner klikk pĂ„ meldingsnummeret sporing. PĂ„ fanen Meldinger Ă„pner klikk pĂ„ sesjonsnummeret sporing. PĂ„ fanen Prosesser Ă„pner klikk pĂ„ meldingsnummeret sporing, mens klikk pĂ„ prosessnummeret Ă„pner prosessdetaljvinduet.
  • Nye alternativer i veiviseren for Ă„ legge til forretningsprodukter. NĂ„ kan brukere automatisk tildele standardverdier hvis feltene forlates tomme, og angi pakke prefiks for generering av ruteregler. Les mer — «Wizard Options».

Systemytelse og muligheter

  • Betydelige forbedringer i skalerbarhet og ytelse, spesielt for store systemer med ujevnt minnetilgang (NUMA). Disse forbedringene inkluderer endringer i skalerbarhet under innsamling av statistikk og hĂ„ndtering av globale buffere, ytelsesforbedringer ved avbilding av globale data pĂ„ indeksnivĂ„ (subscript-level mapping), og andre optimaliseringer for Ă„ unngĂ„ traversering av pekeblokker. For at disse forbedringene skulle vĂŠre mulige, ble det gjort endringer i systemstatistikk og minnebruk, beskrevet i utsjekklisten for denne utgivelsen. Disse forbedringene Ăžker mengden minne som er tildelt for metadata buffer for globale buffere med 64 byte per buffer pĂ„ Intel-systemer og 128 byte pĂ„ IBM Power. For eksempel, for en buffer med 8-kilobyte blokker, vil veksten vĂŠre 0,75% for Intel-systemer. Disse forbedringene har ogsĂ„ fĂžrt til smĂ„ endringer i visning av statistikker i verktĂžy og administrasjonsportalen.
  • Protokoll for nĂžkkelhĂ„ndtering (Key Management Interoperability Protocol — KMIP). Fra og med denne utgivelsen kan InterSystems IRIS vĂŠre klient for en industriell server for nĂžkkelhĂ„ndtering. KMIP, en OASIS-standard, gir kraften av sentralisert nĂžkkelhĂ„ndtering. Du kan bruke nĂžklene fra KMIP-serveren for Ă„ kryptere bĂ„de databaser og individuelle elementer. NĂžklene fra KMIP-serveren er tilgjengelige pĂ„ samme mĂ„te som nĂžkler som er lagret i filer, for eksempel for kryptering av loggfiler. InterSystems IRIS stĂžtter kopiering av nĂžkler fra KMIP-serveren til lokale filer for Ă„ lage lokale sikkerhetskopier. Mer informasjon — «HĂ„ndtering av nĂžkler med protokollen for nĂžkkelhĂ„ndtering (KMIP)»
  • Nytt verktĂžy DataMove for Ă„ overfĂžre data fra en database til en annen, samtidig med at innstillinger for globale avbildninger endres. Mer informasjon — «Bruke DataMove med InterSystems IRIS».
  • StĂžtte for strenger lengre enn 3’641’144 i JSON-objekter.
  • StĂžtte for kobling av IRIS Studio med CachĂ© og Ensemble.
  • StĂžtte for SPNEGO-protokollen (Microsoft Integrated Windows Authentication) ved HTTP-forbindelser. NĂ„ kan %Net.HttpRequest bruke Windows-autentisering via HTTP 1.1 for Ă„ koble til en beskyttet server. Brukere gir pĂ„loggingsinformasjon, eller %Net.HttpRequest vil prĂžve Ă„ bruke den gjeldende konteksten. StĂžttede autentiseringsordninger er Negotiate (Kerberos & NTLM), NTLM og Basic. Mer informasjon — «Tilby autentisering».
  • Forbedring av ytelsen til loggfĂžring og asynkron inn-/utdata.

Brukere med stÞtte for versjon 2019.1 er tilgjengelig for nedlasting i seksjonen Online Distributions pÄ nettstedet wrc.intersystems.com.

Alle som Þnsker det kan prÞve den nye versjonen ved Ä installere en container med Community Edition som tilgjengelig finnes pÄ dockerhub.com.

Kilde: habr.com

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster