Тупле Спаце

Аутор: Robert Simon
Датум Стварања: 24 Јуни 2021
Ажурирати Датум: 22 Јуни 2024
Anonim
BISSA - A Scalabale Tuple Space
Видео: BISSA - A Scalabale Tuple Space

Садржај

Дефиниција - Шта значи простор Тупле?

Простор у комплету је извршење модела асоцијативне меморије за расподељено / паралелно рачунање. Нуди библиотеку тупола, којој се може истовремено приступати. Туплеји су појмови са нула или више аргумената и кључем.


Колекција тупола подржава неке основне операције, као што су додавање копче у простор (писање) и уклањање корпи из простора (узми). Колекција тупле-а чува се и управља преко мреже више серверских простора. Вишеструки нити на појединачним или различитим машинама истовремено приступају простору. Неки додају тупове простору, док их други уклањају у процесу који се може сматрати метафором плоче.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Техопедија објашњава Тупле Спаце

Простори туплеа су теорија на којој се заснива језик Линде. Имплементације тупле простора такође су развијене за Јава (ЈаваСпацес), Луа, Лисп, Питхон, Пролог, Руби, .НЕТ, Смаллталк и Тцл.

Апстракција простора у облику копља је ефикасан избор за капсулацију у модулу. Представља корисну структуру са добро дефинисаним интерфејсом. Због тога се може поново користити и модулирати.

Неколико основних операција које подржава таопацни простор су следеће:
  • писање (угађање): Користи се за додавање копче у простор
  • таке (узорак шаблона): користи се за извршавање асоцијативног претраживања кориштања који одговара предлошку. Једном када је пронађени, копља се брише из простора, а затим враћа назад.
  • ваитТоТаке (узорак шаблона): користи се за обављање асоцијативног претраживања кориштања који одговара предлошку. Блокира се док се не нађе утакмица. Потом уклања и враћа изравнани копч из простора.
  • прочитајте (умотавање шаблона): Исто као и „узми“ горе објашњено, с изузетком да се копча неће уклонити из простора копче.
  • ваитТоРеад (образац за обраду шаблона): Исто као и „ваитТоТаке“, објашњено горе, с изузетком да копља неће бити уклоњена из простора за тупле.
  • скенирање (подешавање шаблона): Исто као што је „прочитати“ горе објашњено, с изузетком да враћа комплетну збирку копчија које одговарају
  • гроф (шаблон шаблона): Исто као и „скенирање“, објашњено горе, с изузетком што враћа број одговарајућих конопца уместо самог скупа.
Неки примери имплементације простора у туплеу укључују, између осталих, Апацхе Ривер, Блитз Пројецт, Фли Објецт Спаце, ГигаСпацес и Линда у мобилном окружењу (ЛИМЕ).