בית מאגרי מידע מהי אטומיות? - הגדרה מטכנולוגיה

מהי אטומיות? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של אטומיות?

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

Techopedia מסביר את האטומיות

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

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

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

מהי אטומיות? - הגדרה מטכנולוגיה