घर डेटाबेस अणुव्रत क्या है? - टेक्नोपेडिया से परिभाषा

अणुव्रत क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - परमाणु का क्या अर्थ है?

एटॉमिसिटी डेटाबेस सिस्टम की एक विशेषता है जहां यह तय होता है कि लेनदेन को ऑल-ऑर-नथिंग होना चाहिए। यही है, लेनदेन या तो पूरी तरह से होना चाहिए, या बिल्कुल भी नहीं होना चाहिए। इसे आंशिक रूप से पूरा नहीं करना चाहिए।

टेकोपेडिया एटोमिसिटी की व्याख्या करता है

परमाणुता ACID मॉडल (Atomicity, Consistency, Isolation, Durability) का एक हिस्सा है, जो कि डेटाबेस लेनदेन की विश्वसनीयता की गारंटी के लिए उपयोग किए जाने वाले सिद्धांतों का एक समूह है। एटमॉसिटी आमतौर पर जटिल तंत्रों जैसे जर्नलिंग या लॉगिंग, या ऑपरेटिंग-सिस्टम कॉल के माध्यम से प्राप्त की जाती है।

परमाणु लेनदेन का गठन क्या होता है, इसकी परिभाषा उसके संदर्भ या उस वातावरण से तय की जाती है जिसमें इसे लागू किया जा रहा है। उदाहरण के लिए, एक ऑनलाइन एयरलाइन-बुकिंग प्रणाली में, एक बुकिंग में 2 अलग-अलग कार्य शामिल हो सकते हैं जो एक साथ लेनदेन करते हैं - सीट के लिए भुगतान करना, और ग्राहक के लिए सीट को आरक्षित करना जो अभी भुगतान किया है। व्यावसायिक तर्क यह निर्धारित करता है कि इन दोनों को, हालांकि अलग-अलग और अलग-अलग क्रियाएं करनी चाहिए। यदि एक दूसरे के बिना होता है, तो समस्याएं हो सकती हैं। उदाहरण के लिए, सिस्टम दो अलग-अलग ग्राहकों के लिए एक ही सीट आरक्षित कर सकता है।

यह आवश्यक है कि एक डेटाबेस सिस्टम जो परमाणुता की पेशकश करने का दावा करता है, बिजली की आपूर्ति में विफलता या डेटाबेस का उपयोग करने वाले अंतर्निहित ऑपरेटिंग सिस्टम या एप्लिकेशन के बावजूद भी ऐसा करने में सक्षम हो।

अणुव्रत क्या है? - टेक्नोपेडिया से परिभाषा