Tuple-ruum

Autor: Robert Simon
Loomise Kuupäev: 24 Juunis 2021
Värskenduse Kuupäev: 9 Mai 2024
Anonim
Real coordinate spaces | Vectors and spaces | Linear Algebra | Khan Academy
Videot: Real coordinate spaces | Vectors and spaces | Linear Algebra | Khan Academy

Sisu

Definitsioon - mida Tuple Space tähendab?

Jaotusruum on hajutatud / paralleelse andmetöötluse assotsiatiivse mälumudeli täitmine. See pakub õpikute loetelu, millele on võimalik juurde pääseda üheaegselt. Tuplid on terminid, millel on null või enam argumenti ja võti.


Näpunäidete kogumine toetab mõnda põhitoimingut, näiteks tähe lisamine tühikule (kirjutamine) ja tüübi eemaldamine ruumist (võtmine). Tuple kollektsiooni hoitakse ja hallatakse mitme tuple kosmoseserveri võrgu kaudu. Ruumile pääsevad üheaegselt või erinevatel masinatel mitu keermet. Mõni lisab tühiku juurde tüüpe, teised eemaldavad need protsessis, mida võib nimetada tahvli metafooriks.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Tuple Space'i

Tuple-ruumid on teooria, millel linda keel põhineb. Tuple kosmoseteostusi arendatakse ka Java (JavaSpaces), Lua, Lisp, Python, Prolog, Ruby, .NET, Smalltalk ja Tcl jaoks.

Kahekordne ruumi võtmine on tõhus moodulisse kapseldamise võimalus. See on hästi määratletud liidesega kasulik struktuur. Seetõttu saab seda uuesti kasutada ja modulaarseks muuta.

Mõned põhitoimingud, mida tuple-ruum toetab, on järgmised:
  • kirjuta (tuple): kasutatakse tähe lisamiseks tühikule
  • take (malli koosseis): kasutatakse tüübi assotsiatiivse otsingu otsimiseks, mis sobib malliga. Kui see on leitud, kustutatakse nööp tühikust ja tuuakse siis tagasi.
  • waitToTake (malli kokkulangemine): kasutatakse mallile vastava tüübi assotsiatiivse otsingu tegemiseks. See blokeeritakse, kuni vaste asub. Seejärel eemaldab ja toob sobitatud tüübi kosmosest tagasi.
  • loe (malli korrektuur): sama nagu ülalpool seletatud "võta", erandiks on see, et korpust ei eemaldata lohuruumist
  • waitToRead (malli tuple): sama nagu ülalpool selgitatud "waitToTake", erandiks on see, et topelt ei eemaldata ruumist
  • skannimine (malli kokkuvõte): sama, mida ülalpool selgitatud "loetud", erandiks on see, et see tagastab täieliku vastavate tüüpide kogumi
  • arv (malli kokkuvõte): sama nagu ülalpool selgitatud "skaneerimisega", erandiks on see, et see annab tagasi kokkupanekute kogumi asemel sobivate loendite arvu.
Mõningate kosmoseteostuse näidete hulka kuuluvad teiste seas Apache River, Blitz Project, Fly Object Space, GigaSpaces ja Linda mobiilses keskkonnas (LIME).