Dabayaaqadii March soo baxay nooca cusub ee InterSystems IRIS 2020.1 madal xogta. Xitaa cudurka faafa ee coronavirus kama uusan hor istaagin sii deynta.
Waxyaabaha muhiimka ah ee ku jira sii-deynta cusub waxaa ka mid ah waxqabadka kernel oo kordhay, soo saarida codsiga REST sida ku cad qeexitaanka OpenAPI 2.0, shaandhaynta walxaha, nooc cusub oo Xariirka Maareynta, taageerada MQTT, kayd su'aal caalami ah, qaab cusub oo abuurista alaabta curiyayaasha Java ama .NET. Liiska buuxa ee isbeddelada iyo liiska hubinta ee cusboonaysiinta ee Ingiriisiga waxa laga heli karaa at link. Faahfaahin dheeraad ah - hoos goynta.
InterSystems IRIS 2020.1 waa taageero la fidiyey. InterSystems waxay soo saartaa laba nooc oo InterSystems IRIS siidaynta:
Sii dayn gaarsiinta joogtada ah. Waxaa la sii daayaa saddex ilaa afar jeer sannadkii oo ah qaabka sawirada Docker. Loogu talagalay horumarinta codsiga iyo geynta daruuraha ama weelasha Docker.
Siidaynta iyadoo taageero la fidiyey Waxay u soo baxaan in ka yar si isdaba joog ah, laakiin sii dayn la hagaajin ayaa loo soo saaray iyaga. Laga heli karo dhammaan aaladaha ay taageerto InterSystems IRIS.
Inta u dhaxaysa sii daynta taageerada la dheereeyey 2019.1 iyo 2020.1, siidaynta waxaa lagu sii daayay kaliya sawirada Docker - 2019.2, 2019.3, 2019.4. Dhammaan sifooyinka cusub iyo hagaajinta laga helay sii dayntan ayaa lagu daray 2020.1. Qaar ka mid ah sifooyinka hoos ku taxan ayaa markii ugu horreysay ka soo muuqday hal sii dayn 2019.2, 2019.3, 2019.4.
Waa hagaag.
Horumarinta codsiyada REST sida ku cad qeexitaanka
Marka lagu daro InterSystems API Manager, oo la taageeray ilaa nooca 2019.1.1, markii la sii daayay 2020.1 waxa suurtagal noqotay in la soo saaro koodka xudunta u ah adeega REST sida ku cad qaabka OpenAPI 2.0. Faahfaahin dheeraad ah, eeg qaybta dukumeentiyada "Abuuritaanka Adeegyada REST".
Beddelaadda kaydka ama rakibaadda Isku-dhafka
Siideyntani waxay kuu ogolaanaysaa inaad u beddesho kaydkaaga ama rakibaadda Isku xidhka InterSystems IRIS inta lagu jiro rakibidda. Isbeddelka laftiisa ayaa laga yaabaa inuu u baahdo isbeddel ku yimaada code-ka barnaamijka, goobaha ama qoraallada kale, laakiin inta badan waxay noqon doontaa mid fudud.
Kahor inta aadan badalin, akhri InterSystems IRIS Hagaha Beddelka Goobta iyo Nidaamyada InterSystems Hagaha Korsashada IRIS. Dukumeentiyadani waxay ku yaalaan shabakada InterSystems Worldwide Support Center ee "documents".
Luuqadaha macaamiisha
InterSystems IRIS Native API ee Python
Heer hoose, deg deg ah oo laga helo Python una gudub habab badan oo ay InterSystems IRIS ku kaydiso xogta. Faahfaahin dheeraad ah -"Native API ee Python".
InterSystems IRIS Native API ee Node.js
Helitaan heer hoose ah oo degdeg ah oo laga bilaabo Node.js ilaa arraysyo dhinacyo badan leh oo InterSystems IRIS ay ku kaydiso xogta. Faahfaahin dheeraad ah -"Native API ee Node.js".
Helitaanka xidhiidhka ee Node.js
Taageerada gelitaanka ODBC ee InterSystems IRIS ee horumarinta Node.js
Isgaarsiinta labada dhinac ee Java iyo .NET gateways
NET iyo isku xirka albaabka Java hadda waa laba dhinac. Taasi waa, .NET ama barnaamij Java oo laga soo wacay IRIS iyada oo la marayo gateway waxay isticmaashaa isku xirnaanta si ay u gasho IRIS. Faahfaahin dheeraad ah -"Dib u soo celinta Gateway Java".
Hagaajinta API Native ee Java iyo .NET
IRIS Native API ee Java iyo .NET waxay taageertaa $LISTs iyo gudbinta cabbirada tixraac ahaan.
Muuqaal cusub oo Xariirka Maareynta ah
Siideyntan waxaa ku jira isbeddelada ugu horreeya ee Xariirka Maareynta. Hadda, kaliya waxay khuseeyaan muuqaalka mana saameeyaan shaqeynta.
SQL
Kaydka weydiinta caalamiga ah. Laga bilaabo 2020.1, dhammaan weydiimaha, oo ay ku jiraan weydiimaha ku dhex jira iyo fasalka, waxa loo kaydin doonaa sidii su'aalo kaydsan. Markii hore, adeegsiga su'aalaha ku dhex jira waxay u baahneyd dib u habeynta barnaamijka si loo soo saaro kood su'aal cusub, tusaale ahaan haddii tusmo cusub uu soo baxay ama tirakoobka miiska la beddelo. Hadda dhammaan qorshooyinka weydiinta waxa lagu kaydiyaa isla khasnad la mid ah oo la nadiifiyaa iyada oo aan loo eegin barnaamijka su'aasha lagu isticmaalo.
Noocyo badan oo weydiimo ah ayaa hadda isbarbar socda, oo ay ku jiraan weydiimaha DML.
Weydiinta lidka ku ah miis la jeexjeexay ayaa hadda isticmaali kara ku biirista "->".
Codsiyada laga bilaabay Xariirka Maareynta waxaa hadda loo fuliyaa habsocod asalka ah. Codsiyada dheer hadda ma guul-darreysan doonaan sababtoo ah bogga shabakadda. Codsiyada hagidda hadda waa la tirtiri karaa
Awoodaha isdhexgalka
Qaab cusub oo lagu abuurayo walxaha wax soo saarka Java ama .NET
Siideyntan waxaa ku jira qaab-dhismeedka cusub ee PEX (Production Extension), kaas oo bixiya doorasho dheeraad ah oo luqadda lagu hirgelinayo qaybaha alaabta. Siideyntan, PEX waxay taageertaa Java iyo .NET horumarinta adeegyada ganacsiga, hababka ganacsiga, iyo hawlgallada ganacsiga, iyo sidoo kale adapters gudaha iyo dibadda ah. Markii hore, kaliya waxaad abuuri kartaa adeegyo ganacsi iyo macaamil ganacsi oo waxay ahayd inaad wacdo koodhka koodhka ee Xariirka Maareynta. Qaab dhismeedka PEX waxa uu bixiyaa habab dabacsan oo lagu daro Java iyo .NET code qaybaha alaabta, inta badan iyada oo aan lahayn barnaamijka ObjectScript. Xirmada PEX waxaa ka mid ah fasallada soo socda:
Maamulka Dekeddu waxay la socotaa dekedaha ay isticmaalaan adeegyada ganacsi iyo hawlaha ganacsi. Caawinteeda, waxaad go'aamin kartaa dekedaha la heli karo oo aad kaydin kartaa. Faahfaahin dheeraad ah -"Maamulka Isticmaalka Dekedda".
Adapters ee MQTT
Siideyntan waxaa ku jira adapters-ka taageera borotokoolka MQTT (Message Queuing Telemetry Transport), kaas oo inta badan lagu isticmaalo codsiyada Internetka ee Waxyaabaha (IoT). Faahfaahin dheeraad ah -"Isticmaalka Adapters MQTT ee Wax soo saarka".
Sharding
Nashqada la fududeeyay
Siideyntani waxay soo bandhigtay hab ka fudud oo la fahmi karo oo lagu abuurayo koox - ku salaysan server-yada gaarka ah (heerka noode), oo aan ahayn meelo, sida noocyadii hore. API cusub - %NIDAAMKA.Kooxda. Habka cusubi waa mid la jaan qaadaya kii hore - koox ku salaysan aagagga (heerka meel-magaca) - oo uma baahna isbeddel ku rakibida jira. Faahfaahin dheeraad ah -"Qaybaha Sharding"Iyo"Sharding APIs".
Horumarinta kala-goynta kale:
Hadda waxaad u qaybin kartaa (qaybin kartaa qaybo badan oo isku xidhan oo ka kooban laba miis oo isku mid ah) laba miis oo kasta. Markii hore, tan waxaa lagu samayn karaa oo keliya miisaska lahaa furaha jeexjeexyada guud. Laga bilaabo siideyntan, COSHARD WITH syntax sidoo kale waxaa loo isticmaalaa miisaska aqoonsiga nidaamka. Faahfaahin dheeraad ah -"Samee Miisaska"Iyo"Qeexida Shaxda Shaaraysan".
Markii hore, waxaa suurtagal ah in miiska lagu calaamadiyo miiska kooxeed kaliya iyada oo loo marayo DDL, laakiin hadda tan waxaa sidoo kale lagu samayn karaa sharaxaadda fasalka - ereyga cusub ee Sharded. Faahfaahin dheeraad ah -"Qeexida Jadwalka Shaxan iyadoo la abuurayo Fasal Joogto ah".
Qaabka shayga hadda waxa uu taageeraa shaandheynta. Hababka %New(), %OpenId iyo %Save() waxay la shaqeeyaan shayada fasalka xogtooda loo qaybiyo jeexjeexyo kala duwan. Ogsoonow in koodka uu ku shaqeeyo server-ka macmiilku ku xiran yahay, ma aha server-ka meesha shayga lagu kaydiyo.
Algorithm-ka fulinta weydiimaha kooxda waa la hagaajiyay. Maamulaha Safka Midaysan ee Shard ayaa safafka u galaya codsiyada fulinta si ay u wada shaqeeyaan, halkii ay ka bilaabi lahaayeen habab cusub codsi kasta. Tirada hababka barkada waxaa si toos ah loo go'aamiyaa iyadoo lagu saleynayo ilaha server-ka iyo culeyska.
Kaabayaasha iyo geynta daruuraha.
Siideyntan waxaa ka mid ah horumarinta kaabayaasha iyo hawlgelinta daruuraha, oo ay ku jiraan:
ICM waxay taageertaa geynta gobollo badan. Tani waxay xaqiijinaysaa helitaanka nidaamka sare xitaa haddii gobolka oo dhan hoos u dhaco.
Awoodda cusboonaysiinta ICM iyo kaydinta macluumaadka ku saabsan nidaamyada mar hore la geeyay.
Qaabka weel la'aanta - ICM hadda waxay si toos ah, weelal la'aan, geyn kartaa iskudubbada qaabeynta Google Cloud Platform, iyo sidoo kale inay ku rakibto Gateway Webka Ubuntu ama SUSE.
Taageerada isku darka iris.cpf ee laba fayl. Tani waxay ICM ka caawinaysaa in ay bilawdo InterSystems IRIS oo leh goobo kala duwan taas oo ku xidhan qaabka uu rakibiddu u socdo. Awooddani waxay sahlaysaa in si otomaatig ah loo sameeyo oo loo taageero qalabyada maaraynta habaynta kala duwan sida Kubernetes.
Analytics
Xulasho dib u dhis cube
Laga bilaabo siideyntan, InterSystems IRIS Business Intelligence (oo hore loogu yiqiin DeepSee) waxay taageertaa dhismo cube ah oo la doortay β hal cabbir ama cabbir keliya. Waxaad bedeli kartaa sharraxaadda cube oo aad dib u dhisi kartaa kaliya waxa isbeddelay, adigoo ilaalinaya dhammaan cube inta lagu jiro dib-u-dhiska.
Xidhiidhiyaha PowerBI
Microsoft PowerBI hadda waxay taageertaa la shaqaynta InterSystems IRIS miisaska iyo xabadaha. Xidhiidhiyuhu wuxuu la socdaa PowerBI laga bilaabo Abriil 2019 siidaynta. Faahfaahin dheeraad ah -"Isku xirka IRIS ee Nidaamyada Awooda BI".
Fiiri natiijooyinka weydiimaha
Siideyntani waxay soo bandhigaysaa qaab horudhac cusub marka lagu abuurayo miisaska pivot gudaha Falanqeeyaha. Sidan ayaad si degdeg ah u qiimeyn kartaa saxnaanta weydiinta adiga oo aan sugin natiijooyinkeeda oo buuxa.
Horumarin kale
Baafinta caalamiga ah iyadoo la isticmaalayo $ORDER siday u kala horreyso (jihada = -1) hadda waa sida ugu dhakhsaha badan ee horay loo sii hor maray.
Waxqabadka goynta oo la hagaajiyay.
Taageero lagu daray Apache Spark 2.3, 2.4.
Taageero lagu daray macmiilka WebSocket. Fasalka% Net.WebSocket.Client.