שטח טופל

מְחַבֵּר: Robert Simon
תאריך הבריאה: 24 יוני 2021
תאריך עדכון: 24 יוני 2024
Anonim
שברתי את העוז בנקיק. בנתיב הסתיו (חלק 1)
וִידֵאוֹ: שברתי את העוז בנקיק. בנתיב הסתיו (חלק 1)

תוֹכֶן

הגדרה - מה המשמעות של Tuple Space?

מרחב tuple הוא ביצוע של מודל הזיכרון האסוציאטיבי למחשוב מופץ / מקביל. הוא מציע ספריית tuples, שאליה ניתן לגשת בו זמנית. התאמות הן מונחים עם אפס ויותר טיעונים ומפתח.


אוסף הגידולים תומך בכמה פעולות בסיסיות, כמו הוספת טפל לחלל (כתיבה) והוצאת טפל מהחלל (קח). אוסף הטאפל נשמר ומנוהל דרך רשת של שרתי שטח רבים. מספר חוטים במכונות בודדות או מובחנות ניגשים בו זמנית לחלל. חלקם מוסיפים קליפות לחלל ואילו אחרים מסירים אותם בתהליך שעשוי להתייחס אליו כמטפורה בלוח.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Tuple Space

מרחבי טופלה הם התיאוריה שעליה מבוססת שפת לינדה. יישומי חלל Tuple מפותחים גם עבור Java (JavaSpaces), Lua, Lisp, Python, Prolog, Ruby, .NET, Smalltalk ו- Tcl.

הפשטת שטח טופלה היא בחירה יעילה עבור אנקפסולציה במודול. זה מהווה מבנה שימושי עם ממשק מוגדר היטב. לכן ניתן לעשות בו שימוש חוזר ולמודולציה.

כמה מהפעולות הבסיסיות הנתמכות על ידי חלל הטופל הן כדלקמן:
  • לכתוב (tuple): משמש להוספת טפל לחלל
  • take (tuple tuple): משמש לביצוע חיפוש אסוציאטיבי אחר tuple התואם את התבנית. לאחר שנמצא, הטאפל נמחק מהחלל ואז מוחזר.
  • waitToTake (כותרת תבנית): משמש לביצוע חיפוש אסוציאטיבי אחר כותרת התואמת את התבנית. הוא חוסם עד למיקום גפרור. לאחר מכן הוא מסיר ומחזיר את הכלי התואם מהחלל.
  • קרא (כותרת תבנית): זהה ל"קח "שהוסבר לעיל, למעט שהצריף לא יוסר ממרחב הצביעה
  • waitToRead (כותרת תבנית): זהה ל- "waitToTake" שהוסבר לעיל, למעט שהצריף לא יוסר ממרחב הכניסה.
  • סריקה (כותרת תבנית): זהה ל"קריאה "שהוסבר לעיל, למעט שהיא מחזירה אוסף שלם של קליפות התואמות
  • ספירה (כותרת תבנית): זהה ל"סריקה ", שהוסבר לעיל, למעט שהיא מחזירה ספירה של טפלות תואמות במקום אוסף הגבולות עצמה.
כמה דוגמאות ליישומי חלל טופלים כוללים נהר אפצ'י, פרויקט בליץ, חלל האובייקט לטוס, GigaSpaces ולינדה בסביבה ניידת (LIME), בין היתר.