Tuple Uzay

Yazar: Robert Simon
Yaratılış Tarihi: 24 Haziran 2021
Güncelleme Tarihi: 24 Haziran 2024
Anonim
Real Python 7-dars. Pythonda Tuple. #python #pycharm #tuple #list 7_dars
Video: Real Python 7-dars. Pythonda Tuple. #python #pycharm #tuple #list 7_dars

İçerik

Tanımı - Tuple Boşluğu ne demektir?

Bağlantı alanı, dağıtılmış / paralel hesaplama için ilişkisel bellek modelinin bir uygulamasıdır. Aynı anda erişilebilen bir kitaplıklar kütüphanesi sunar. Tuples, sıfır veya daha fazla argüman ve bir anahtar içeren terimlerdir.


Tupler koleksiyonu, boşluğa bir tuple ekleme (yazma) ve bir tupleı uzaydan çıkarma (alma) gibi bazı temel işlemleri destekler. Bağlantı koleksiyonu, birden fazla bağlantı alanı sunucusu ağı üzerinden tutulur ve yönetilir. Tek veya farklı makinelerde bulunan çoklu dişler aynı anda boşluğa erişir. Bazıları uzaya tüller eklerken, diğerleri onları bir kara tahta metaforu olarak nitelendirilebilecek bir işlemde kaldırır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Tuple Uzayını Açıklıyor

Boşluk uzayları, Linda dilinin dayandığı teoridir. Bağlantı alanı uygulamaları ayrıca Java (JavaSpaces), Lua, Lisp, Python, Prolog, Ruby, .NET, Smalltalk ve Tcl için geliştirilmiştir.

Tuple alanı soyutlama, bir modülde kapsülleme için etkili bir seçimdir. İyi tanımlanmış bir arayüze sahip kullanışlı bir yapı oluşturur. Bu nedenle tekrar kullanılabilir ve modüler hale getirilebilir.

Bağlantı alanı tarafından desteklenen temel işlemlerden bazıları şunlardır:
  • write (tuple): Boşluğa bir tuple eklemek için kullanılır
  • take (şablon tuple): Şablonla eşleşen bir tuple için ilişkisel arama yapmak için kullanılır. Bulduktan sonra, demet uzaydan silinir ve sonra geri getirilir.
  • waitToTake (şablon tuple): Şablonla eşleşen bir tuple için ilişkisel arama yapmak için kullanılır. Bir eşleşme bulunana kadar engeller. Daha sonra eşleşen zinciri uzaydan kaldırır ve geri getirir.
  • read (template tuple): Tuple'nin tuple uzayından kaldırılmaması haricinde, yukarıda açıklanan "take" ile aynıdır.
  • waitToRead (template tuple): Tuple'nin tuple uzayından kaldırılmaması haricinde yukarıda açıklanan "waitToTake" ile aynı
  • scan (template tuple): Yukarıda açıklanan "read" ile aynıdır, ancak eşleşen bir tupler koleksiyonu döndürmesi dışında
  • count (template tuple): Yukarıda açıklandığı gibi "scan" ile aynıdır, ancak tekillerin toplanması yerine, eşleşen tekil sayısını geri vermesi dışında.
Bağlantı alanı uygulamalarının bazı örnekleri arasında Apache Nehri, Blitz Projesi, Uçucu Nesne Alanı, Mobil Ortamda GigaSpaces ve Linda bulunmaktadır (LIME).