ఇంటర్ సిస్టమ్స్ IRIS విడుదల 2019.1

మార్చి మధ్యలో బయటకి వచ్చాడు ఇంటర్‌సిస్టమ్స్ IRIS 2019.1 డేటా ప్లాట్‌ఫారమ్ యొక్క కొత్త వెర్షన్

మేము మీ దృష్టికి రష్యన్ భాషలో మార్పుల జాబితాను అందిస్తున్నాము. మార్పుల పూర్తి జాబితా మరియు ఆంగ్లంలో అప్‌గ్రేడ్ చెక్‌లిస్ట్ ఇక్కడ చూడవచ్చు లింక్.

ఇంటర్‌సిస్టమ్స్ క్లౌడ్ మేనేజర్‌కి మెరుగుదలలు

ఇంటర్‌సిస్టమ్స్ క్లౌడ్ మేనేజర్ అనేది క్లౌడ్‌లో ఇంటర్‌సిస్టమ్స్ IRIS ఇన్‌స్టాలేషన్‌లను సులభంగా అమలు చేయడానికి ఒక ప్రయోజనం. 2019.1 విడుదలలో ఈ క్రింది ఫీచర్లు ICMలో కనిపించాయి:

క్లయింట్ భాషలు

విడుదలలో ఇంటర్‌సిస్టమ్స్ IRISతో పని చేయడానికి కొత్త మాడ్యూల్స్ ఉన్నాయి:

మెరుగైన స్కేలబిలిటీ మరియు పంపిణీ క్లస్టర్ నిర్వహణ

InterSystems IRIS యొక్క పంపిణీ చేయబడిన క్లస్టర్ బహుళ సర్వర్‌లలో డేటా మరియు కాష్‌ను షేర్ చేస్తుంది, డేటాను ప్రశ్నించడం మరియు జోడించడం కోసం సౌకర్యవంతమైన, ఖర్చుతో కూడుకున్న స్కేలబిలిటీని అందిస్తుంది. ఈ విడుదల క్రింది మెరుగుదలలను కలిగి ఉంది:

  • మరిన్ని SQL స్క్రిప్ట్‌లకు మద్దతు. ఉపయోగించిన డేటాబేస్ స్కీమా మరియు కీలతో సంబంధం లేకుండా ఇప్పుడు నోడ్‌లను ఏ సమయంలోనైనా క్లస్టర్‌కి జోడించవచ్చు. నోడ్‌ని జోడించిన తర్వాత, డేటాను రీబ్యాలెన్స్ చేయవచ్చు (ఆఫ్‌లైన్). మరిన్ని వివరాలు - "అదనపు షార్డ్ డేటా సర్వర్‌లలో షార్డ్ డేటాను రీబ్యాలెన్స్ చేయండి".
  • క్లస్టర్ యొక్క అవలోకనం మరియు కాన్ఫిగరేషన్‌తో కూడిన కొత్త పేజీ నిర్వహణ పోర్టల్‌లో కనిపించింది.
  • స్థిరమైన క్లస్టర్ బ్యాకప్‌ని సృష్టించడం కోసం కొత్త API. మరిన్ని వివరాలు - "కోఆర్డినేటెడ్ బ్యాకప్ మరియు షార్డ్ క్లస్టర్‌ల పునరుద్ధరణ".
  • బల్క్ డేటా లోడింగ్ కోసం కొత్త జావా యుటిలిటీ క్లస్టర్‌తో పని చేయడానికి కూడా ఆప్టిమైజ్ చేయబడింది.

SQLలో మెరుగుదలలు

ఈ విడుదల SQL యొక్క పనితీరు మరియు సౌలభ్యంలో గణనీయమైన మెరుగుదలలను కలిగి ఉంది.

  • తగిన ప్రశ్నల స్వీయ-సమాంతరీకరణ. మరిన్ని వివరాలు - "సిస్టమ్-వైడ్ పారలల్ క్వెరీ ప్రాసెసింగ్".
  • SQL ఇంటర్‌ఫేస్ ద్వారా టేబుల్‌ను ట్యూన్ చేయడానికి కొత్త TUNE TABLE కమాండ్. మరిన్ని వివరాలు - "ట్యూన్ టేబుల్".
  • SQL షెల్‌కు మెరుగుదలలు, ఇది స్కీమాలు, పట్టికలు మరియు ప్రస్తుత పరిధిలో నిర్వచించబడిన లేదా అందుబాటులో ఉన్న వీక్షణలను వీక్షించడానికి మిమ్మల్ని అనుమతిస్తుంది. మరిన్ని వివరాలు - "SQL షెల్ ఇంటర్‌ఫేస్‌ని ఉపయోగించడం".
  • క్వెరీ ప్లాన్ వీక్షణ ఇప్పుడు సమాంతరీకరణ మరియు క్లస్టర్ ప్రశ్నల కోసం కాంపోజిట్ ప్లాన్‌ల సబ్‌ప్లాన్‌లను చూపుతుంది.
  • ఆ ప్రశ్న కోసం SQL సిస్టమ్ సెట్టింగ్‌లను భర్తీ చేయడానికి ఎంపికలు ఇప్పుడు ప్రశ్న శరీరానికి జోడించబడతాయి. మరిన్ని వివరాలు - "వ్యాఖ్య ఎంపికలు".
  • ఇంటర్‌సిస్టమ్స్‌లో ప్రతి విడుదలతో అప్లికేషన్‌కు కనిపించని వివిధ SQL మెరుగుదలలు ఉంటాయి. 2019.1లో, క్వెరీ ఆప్టిమైజర్ మరియు కోడ్ జెనరేటర్‌కి ముఖ్యంగా ఇటువంటి అనేక మెరుగుదలలు జోడించబడ్డాయి. వినియోగదారు ప్రశ్నల స్వయంచాలక సమాంతరీకరణతో పాటు, ఇది ఇంటర్‌సిస్టమ్స్ IRIS SQLని ఉపయోగించి అప్లికేషన్‌ల పనితీరును గణనీయంగా మెరుగుపరుస్తుంది.

Analyticsలో మెరుగుదలలు

  • బిజినెస్ ఇంటెలిజెన్స్‌లో పాక్షిక తేదీలను సెట్ చేయగల సామర్థ్యం. ఉదాహరణకు, సంవత్సరం లేదా సంవత్సరం మరియు నెల మాత్రమే తెలిసిన తేదీని సూచించండి. మరిన్ని వివరాలు - "పాక్షిక తేదీలు".
  • MDX ప్రశ్న లోపల SQL ద్వారా డేటాను ఫిల్టర్ చేయడానికి కొత్త %SQLRESTRICT నిర్మాణం.

ఇంటిగ్రేషన్ సామర్థ్యాలలో మెరుగుదలలు

ఈ విడుదలలో అనేక మెరుగుదలలు ఉన్నాయి, ఇవి ఉత్పత్తులలో సమస్యలను కాన్ఫిగర్ చేయడం మరియు ట్రబుల్షూట్ చేయడం సులభతరం చేస్తాయి:

  • ఉత్పత్తిలో సందేశం తీసుకోగల అన్ని మార్గాలను శోధించండి మరియు వీక్షించండి. మరిన్ని వివరాలు - "ఇంటర్‌ఫేస్ మ్యాప్‌లను వీక్షించడం".
  • ఉత్పత్తి భాగాలు ఇతర ఉత్పత్తి భాగాలను సూచించే స్థలాలను కనుగొనడం. మరిన్ని వివరాలు - "ఇంటర్‌ఫేస్ రిఫరెన్స్‌లను కనుగొనడం".
  • డేటా పరివర్తనలను పరీక్షిస్తోంది. పరీక్ష డైలాగ్‌లో, మీరు ఇప్పుడు ఆక్స్, కాంటెక్స్ట్ మరియు ప్రాసెస్ ఆబ్జెక్ట్‌ల కోసం విలువలను సెట్ చేయవచ్చు, ఆబ్జెక్ట్‌లను ప్రారంభించడంతో పరివర్తన పిలువబడినట్లుగా. ఇంకా చదవండి "పరివర్తన పరీక్ష పేజీని ఉపయోగించడం".
  • DTL ఎడిటర్. కొత్త చర్యలు - స్విచ్/కేస్. అవకాశం సమూహ చర్యలు и వ్యాఖ్యలను జోడించండి రూపాంతరాలకు.
  • ఇప్పుడు మీరు ఒక నియమానికి సందేశాన్ని పంపవచ్చు మరియు మొత్తం ఉత్పత్తి అంతటా సందేశాన్ని అమలు చేయకుండా అమలు చేసిన ఫలితాన్ని చూడవచ్చు. మరిన్ని వివరాలు - "రూటింగ్ నియమాలను పరీక్షించడం".
  • మీ స్థానిక కంప్యూటర్‌కు మెసేజ్ వ్యూయర్ నుండి సందేశాలను డౌన్‌లోడ్ చేయగల సామర్థ్యం. మరిన్ని వివరాలు - "సందేశాలను ఎగుమతి చేస్తోంది".
  • మీ స్థానిక కంప్యూటర్‌కు లాగ్ ఈవెంట్‌లను డౌన్‌లోడ్ చేయగల సామర్థ్యం. మరిన్ని వివరాలు - "ఈవెంట్ లాగ్ పేజీకి పరిచయం".
  • రూల్ ఎడిటర్‌లో, మీరు ఇప్పుడు నిబంధనలకు వ్యాఖ్యలను జోడించవచ్చు మరియు మీరు ఎడిట్ చేస్తున్న నియమంలో ఉపయోగించే పరివర్తనలను తెరవవచ్చు మరియు సవరించవచ్చు.
  • క్యూ వెయిట్ అలర్ట్ సెట్టింగ్ ఇప్పుడు ఉత్పత్తి అంశం క్యూలో ఉన్న సందేశం లేదా సక్రియ సందేశం హెచ్చరికను రూపొందించే సమయాన్ని నిర్దేశిస్తుంది. మునుపు, ఈ గడువు ముగింపు ఉత్పత్తి అంశం క్యూలో ఉన్న సందేశాలకు మాత్రమే వర్తించబడుతుంది. మరిన్ని వివరాలు - "క్యూ వెయిట్ అలర్ట్".
  • "సిస్టమ్ డిఫాల్ట్ సెట్టింగ్‌లు"కి ప్రాప్యతను పరిమితం చేస్తోంది. నిర్వాహకులు డిఫాల్ట్ సెట్టింగ్‌లను సవరించడానికి, వీక్షించడానికి లేదా తొలగించడానికి వినియోగదారులను కాన్ఫిగర్ చేయవచ్చు. మరిన్ని వివరాలు - "సిస్టమ్ డిఫాల్ట్ సెట్టింగ్‌ల కోసం భద్రత".
  • స్థానిక కంప్యూటర్‌కు ఉత్పత్తులను ఎగుమతి చేసే సామర్థ్యం. మరిన్ని వివరాలు - "ఉత్పత్తిని ఎగుమతి చేస్తోంది".
  • స్థానిక కంప్యూటర్ నుండి ఉత్పత్తులను అమలు చేయడం సాధ్యపడుతుంది. మరిన్ని వివరాలు - "టార్గెట్ సిస్టమ్‌పై ఉత్పత్తిని అమలు చేయడం".
  • ఉత్పత్తి సెట్టింగ్‌ల పేజీలో నావిగేషన్ విస్తరించబడింది. సంబంధిత అంశాలను ప్రత్యేక విండోలో త్వరగా తెరవడానికి ఉత్పత్తి సెటప్ పేజీలోని బుక్‌మార్క్‌లకు లింక్‌లు జోడించబడ్డాయి. క్యూ ట్యాబ్‌లో, మెసేజ్ నంబర్‌ను క్లిక్ చేయడం ద్వారా ట్రేస్ తెరవబడుతుంది. సందేశాల ట్యాబ్‌లో, సెషన్ నంబర్‌పై క్లిక్ చేయడం ద్వారా ట్రేస్ తెరవబడుతుంది. ప్రాసెస్‌ల ట్యాబ్‌లో, మెసేజ్ నంబర్‌ను క్లిక్ చేయడం ద్వారా ట్రేస్ తెరవబడుతుంది మరియు ప్రాసెస్ నంబర్‌ను క్లిక్ చేయడం ద్వారా ప్రాసెస్ వివరాలతో కూడిన విండో తెరవబడుతుంది.
  • యాడ్ బిజినెస్ ప్రోడక్ట్ ఐటెమ్ విజార్డ్‌లో కొత్త ఎంపికలు. ఫీల్డ్‌లను ఖాళీగా ఉంచినట్లయితే వినియోగదారులు ఇప్పుడు స్వయంచాలకంగా సిస్టమ్ డిఫాల్ట్‌లను కేటాయించవచ్చు మరియు రూటింగ్ నియమాలను రూపొందించడానికి ప్యాకెట్ ఉపసర్గను సెట్ చేయవచ్చు. మరిన్ని వివరాలు - "విజార్డ్ ఎంపికలు".

సిస్టమ్ పనితీరు మరియు సామర్థ్యాలు

  • ముఖ్యమైన స్కేలబిలిటీ మరియు పనితీరు మెరుగుదలలు, ముఖ్యంగా పెద్ద NUMA సిస్టమ్‌ల కోసం. ఈ మెరుగుదలలలో గణాంకాల సేకరణ మరియు గ్లోబల్ బఫర్ నిర్వహణకు స్కేలబిలిటీ మార్పులు, గ్లోబల్‌ల సబ్‌స్క్రిప్ట్-స్థాయి మ్యాపింగ్‌కు పనితీరు మెరుగుదలలు మరియు పాయింటర్ బ్లాక్ ట్రావర్సల్‌ను నివారించడానికి ఇతర ఆప్టిమైజేషన్‌లు ఉన్నాయి. ఈ మెరుగుదలలను సాధ్యం చేయడానికి, సిస్టమ్ మరియు మెమరీ వినియోగ గణాంకాలలో వివరించిన మార్పులు చేయబడ్డాయి ఈ విడుదల కోసం చెక్‌లిస్ట్. ఈ మెరుగుదలలు గ్లోబల్ బఫర్ మెటాడేటా కోసం కేటాయించిన మెమరీని ఇంటెల్ సిస్టమ్‌లలో బఫర్‌కు 64 బైట్‌లు మరియు IBM పవర్‌లో 128 బైట్‌లు పెంచుతాయి. ఉదాహరణకు, 8K బ్లాక్ బఫర్ కోసం, Intel సిస్టమ్‌లకు పెరుగుదల 0,75% ఉంటుంది. ఈ మెరుగుదలలు యుటిలిటీస్ మరియు మేనేజ్‌మెంట్ పోర్టల్‌లో గణాంకాల ప్రదర్శనలో కూడా చిన్న మార్పులకు దారితీశాయి.
  • కీ మేనేజ్‌మెంట్ ఇంటర్‌ఆపరబిలిటీ ప్రోటోకాల్ (KMIP). ఈ విడుదలతో ప్రారంభించి, InterSystems IRIS ఇండస్ట్రియల్ కీ మేనేజ్‌మెంట్ సర్వర్ యొక్క క్లయింట్ కావచ్చు. KMIP, OASIS ప్రమాణం, కేంద్రీకృత కీ నిర్వహణ యొక్క శక్తిని తెస్తుంది. మీరు డేటాబేస్ మరియు వ్యక్తిగత మూలకాలు రెండింటినీ గుప్తీకరించడానికి KMIP సర్వర్ కీలను ఉపయోగించవచ్చు. KMIP సర్వర్ కీలు ఫైల్‌లలో నిల్వ చేయబడిన కీల మాదిరిగానే ప్రాప్యత చేయబడతాయి, ఉదాహరణకు లాగ్ ఫైల్‌లను గుప్తీకరించడానికి. ఇంటర్‌సిస్టమ్స్ IRIS స్థానిక బ్యాకప్‌లను సృష్టించడానికి KMIP సర్వర్ నుండి స్థానిక ఫైల్‌లకు కీలను కాపీ చేయడానికి మద్దతు ఇస్తుంది. మరిన్ని వివరాలు - "కీ మేనేజ్‌మెంట్ ఇంటర్‌ఆపరబిలిటీ ప్రోటోకాల్ (KMIP)తో కీలను నిర్వహించడం»
  • గ్లోబల్ డిస్‌ప్లే సెట్టింగ్‌లను ఏకకాలంలో మారుస్తూ, ఒక డేటాబేస్ నుండి మరొక డేటాబేస్కు డేటాను బదిలీ చేయడానికి కొత్త DataMove యుటిలిటీ. మరిన్ని వివరాలు - "InterSystems IRISతో DataMoveని ఉపయోగించడం".
  • JSON ఆబ్జెక్ట్‌లలో 3'641'144 కంటే పొడవైన స్ట్రింగ్‌లకు మద్దతు.
  • IRIS స్టూడియోను కాష్ మరియు సమిష్టికి కనెక్ట్ చేయడానికి మద్దతు.
  • HTTP కనెక్షన్‌ల కోసం SPNEGO (మైక్రోసాఫ్ట్ ఇంటిగ్రేటెడ్ విండోస్ అథెంటికేషన్) ప్రోటోకాల్‌కు మద్దతు. %Net.HttpRequest ఇప్పుడు సురక్షిత సర్వర్‌కు కనెక్ట్ చేయడానికి HTTP 1.1 ద్వారా Windows ప్రమాణీకరణను ఉపయోగించవచ్చు. వినియోగదారులు యాక్సెస్ ఆధారాలను అందిస్తారు లేదా %Net.HttpRequest ప్రస్తుత సందర్భాన్ని ఉపయోగించడానికి ప్రయత్నిస్తుంది. మద్దతు ఉన్న ప్రమాణీకరణ పథకాలు నెగోషియేట్ (కెర్బెరోస్ & NTLM), NTLM మరియు బేసిక్. మరిన్ని వివరాలు - "ప్రమాణీకరణను అందించడం".
  • మెరుగైన లాగింగ్ మరియు అసమకాలిక I/O పనితీరు.

మద్దతు ఉన్న వినియోగదారుల కోసం, వెబ్‌సైట్‌లోని ఆన్‌లైన్ డిస్ట్రిబ్యూషన్స్ విభాగంలో డౌన్‌లోడ్ చేసుకోవడానికి 2019.1 విడుదల అందుబాటులో ఉంది wrc.intersystems.com.

కమ్యూనిటీ ఎడిషన్‌తో కంటైనర్‌ను ఇన్‌స్టాల్ చేయడం ద్వారా ఎవరైనా కొత్త వెర్షన్‌ను ప్రయత్నించవచ్చు అందుబాటులో ఉంది dockerhub.comలో.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి