Chakumapeto kwa Marichi anatuluka mtundu watsopano wa data wa InterSystems IRIS 2020.1. Ngakhale mliri wa coronavirus sunaletse kutulutsidwa.
Zina mwa zinthu zofunika pakumasulidwa kwatsopano ndizowonjezera ntchito ya kernel, kupanga ntchito ya REST molingana ndi mafotokozedwe a OpenAPI 2.0, sharding kwa zinthu, mtundu watsopano wa Management Portal, thandizo la MQTT, cache yafunso lapadziko lonse lapansi, chimango chatsopano chopangira zinthu. zinthu mu Java kapena .NET. Mndandanda wathunthu wa zosintha ndi Mndandanda Wowonjezera mu Chingerezi ungapezeke pa kugwirizana. Zambiri - pansi pa odulidwa.
Amamasulidwa ndi chithandizo chowonjezera. Amatuluka kawirikawiri, koma zotulutsidwa zomwe zili ndi zokonzekera zimaperekedwa kwa iwo. Imapezeka pamapulatifomu onse othandizidwa ndi InterSystems IRIS.
Pakati pazowonjezera zothandizira 2019.1 ndi 2020.1, zotulutsidwa zidangotulutsidwa muzithunzi za Docker - 2019.2, 2019.3, 2019.4. Zatsopano zonse ndi zosintha zomwe zatulutsidwa zikuphatikizidwa mu 2020.1. Zina mwazinthu zomwe zalembedwa pansipa zidawonekera koyamba pakutulutsidwa kumodzi 2019.2, 2019.3, 2019.4.
Kotero
Kupanga mapulogalamu a REST molingana ndi zomwe zafotokozedwa
Kuwonjezera pa InterSystems API Manager, yothandizidwa kuyambira mtundu wa 2019.1.1, pakutulutsidwa kwa 2020.1 zidakhala zotheka kupanga khodi yapakati pa ntchito ya REST molingana ndi mawonekedwe a OpenAPI 2.0. Kuti mumve zambiri, onani gawo la zolemba "Kupanga Ntchito za REST".
Musanayambe kutembenuka, werengani InterSystems IRIS In-Place Conversion Guide ndi InterSystems IRIS Adoption Guide. Zolemba izi zili patsamba la InterSystems Worldwide Support Center mu "zikalata".
Zilankhulo za kasitomala
InterSystems IRIS Native API ya Python
Kufikira pang'ono, mwachangu kuchokera ku Python kupita kumagulu osiyanasiyana momwe InterSystems IRIS imasunga deta. Zambiri - "Native API ya Python".
InterSystems IRIS Native API ya Node.js
Kufikira kwapang'onopang'ono kuchokera ku Node.js kupita kumagulu osiyanasiyana momwe InterSystems IRIS imasunga deta. Zambiri - "Native API ya Node.js".
Kufikira kwaubale kwa Node.js
Kuthandizira kwa ODBC kupeza InterSystems IRIS kwa opanga Node.js
Kulankhulana kwanjira ziwiri ku Java ndi .NET zipata
NET ndi Java gateway kugwirizana tsopano ali njira ziwiri. Ndiko kuti, pulogalamu ya .NET kapena Java yotchedwa IRIS kudzera pachipata imagwiritsa ntchito kulumikizana komweko kuti ifike ku IRIS. Zambiri - "Java Gateway Reentrance".
Kusintha kwa Native API ya Java ndi .NET
IRIS Native API ya Java ndi .NET imathandizira $LISTs ndikudutsa magawo mwatchutchutchu.
Kuyang'anira kagwiritsidwe ntchito ka madoko pazogulitsa.
Port Authority imayang'anira madoko omwe amagwiritsidwa ntchito ndi mabizinesi ndi mabizinesi. Ndi chithandizo chake, mutha kudziwa madoko omwe alipo ndikusunga. Zambiri - "Kuwongolera Kugwiritsa Ntchito Port".
Zida za MQTT
Kutulutsa kumeneku kumaphatikizapo ma adapter omwe amathandizira protocol ya MQTT (Message Queuing Telemetry Transport), yomwe imagwiritsidwa ntchito nthawi zambiri pa intaneti ya Zinthu (IoT). Zambiri - "Kugwiritsa Ntchito Ma Adapter a MQTT mu Zopanga".
Kugawana
Zomangamanga zosavuta
Kutulutsidwa kumeneku kunayambitsa njira yosavuta komanso yomveka yopangira gulu - kutengera ma seva (node ββlevel), osati madera, monga m'matembenuzidwe akale. API Yatsopano - %SYSTEM.Cluster. Njira yatsopanoyi ndi yogwirizana ndi yakale - masango ozikidwa pamadera (malo a mayina) - ndipo safuna kusintha kwa kukhazikitsa komwe kulipo. Zambiri - "Zinthu za Sharding"Ndipo"Sharding APIs".
Zowonjezera zina za shading:
Tsopano mutha kupanga coshard (kugawa magawo omwe amalumikizidwa pafupipafupi amatebulo awiri m'magawo omwewo) matebulo awiri aliwonse. M'mbuyomu, izi zitha kuchitika ndi matebulo omwe anali ndi kiyi wamba wa shard. Kuyambira ndikumasulidwa uku, COSHARD WITH syntax imagwiritsidwanso ntchito pamagome okhala ndi Id yadongosolo. Zambiri - "Pangani Matebulo"Ndipo"Kufotokozera Table Yogawidwa".
M'mbuyomu, zinali zotheka kuyika tebulo ngati tebulo lamagulu kudzera pa DDL, koma tsopano izi zitha kuchitikanso mu kufotokozera mkalasi - mawu osakira atsopano a Sharded. Zambiri - "Kufotokozera Gulu Lophatikizana Popanga Gulu Lokhazikika".
Mtundu wa chinthu tsopano umathandizira sharding. Njira %Chatsopano(), %OpenId ndi %Save() zimagwira ntchito ndi zinthu za kalasi zomwe deta yake imagawidwa pazigawo zingapo. Dziwani kuti codeyo imayenda pa seva yomwe kasitomala amalumikizidwa nayo, osati pa seva pomwe chinthucho chimasungidwa.
Algorithm yochitira mafunso amgulu yawongoleredwa. Unified Shard Queue Manager amaika pamzere zopempha kuti akwaniritse njira zingapo, m'malo moyambitsa njira zatsopano pazopempha zilizonse. Chiwerengero cha njira zomwe zili mu dziwe zimatsimikiziridwa zokha kutengera zida za seva ndi katundu.
Zomangamanga ndi kutumizidwa mumtambo.
Kutulutsidwa uku kumaphatikizapo kukonza kwa zomangamanga ndi kutumiza kwamtambo, kuphatikiza:
Tencent Cloud thandizo. InterSystems Cloud Manager (ICM) tsopano imathandizira kupanga zomangamanga ndi kutumiza ntchito kutengera InterSystems IRIS pa Tencent Cloud.
Thandizo la ma voliyumu otchulidwa ku Docker, kuwonjezera pa ma mounts.
ICM imathandizira makulitsidwe osinthika - masinthidwe atha kuwongoleredwa, ndiye kuti, kupangidwanso ndi ma node ochulukirapo kapena ochepa. Zambiri - "Kukonzanso kwa Infrastructure"Ndipo"Redeploying Services".
Zosintha pakupanga chidebe chanu.
ICM imathandizira kamangidwe katsopano ka sharding.
Wogwiritsa ntchito muzotengera sakhalanso mizu.
ICM imathandizira kupanga ndi kutumizidwa kwa maukonde achinsinsi, momwe node ya bastion imalumikiza maukonde achinsinsi ku netiweki yapagulu ndikupereka chitetezo chowonjezera ku ziwopsezo za Denial-of-Service.
Kuthandizira kupezeka kwa ntchito pa RPC yotetezeka.
Kuyambira ndi kutulutsidwa uku, InterSystems IRIS Business Intelligence (yomwe kale imadziwika kuti DeepSee) imathandizira kupanga ma cube osankha - muyeso umodzi kapena kukula kwake. Mutha kusintha mafotokozedwe a cube ndikumanganso zomwe zasintha, kusunga cube yonse ikupezeka panthawi yomanganso.
Cholumikizira cha PowerBI
Microsoft PowerBI tsopano imathandizira kugwira ntchito ndi matebulo a InterSystems IRIS ndi ma cubes. Cholumikizira chimatumiza ndi PowerBI kuyambira pakutulutsidwa kwa Epulo 2019. Zambiri - "InterSystems IRIS cholumikizira cha Power BI".
Onani zotsatira zafunso
Kutulutsa uku kumabweretsa mawonekedwe atsopano owonera popanga matebulo a pivot mu Analyzer. Mwanjira iyi mutha kuwunika mwachangu kulondola kwa funso popanda kuyembekezera zotsatira zake zonse.
Pa April 7 ku 17: 00 nthawi ya Moscow padzakhala webinar yoperekedwa kumasulidwa kwatsopano. Idzayendetsedwa ndi Jeff Fried (Mtsogoleri, Kasamalidwe Kazinthu) ndi Joe Lichtenberg (Mtsogoleri wa Zamalonda ndi Zamakampani). Register! Webinar adzakhala mu Chingerezi.