گھر ڈیٹا بیس ہم آہنگی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ہم آہنگی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - مطابقت پذیری کا کیا مطلب ہے؟

مطابقت پذیری ، NET کے تناظر میں ، ایک ایسا عمل ہے جس میں مشترکہ اعداد و شمار کو خراب کیے بغیر اور ڈیڈ لاک اور نسل کی صورتحال کو روکنے کے بغیر مطلوبہ نتائج کو یقینی بنانے کے لئے متعدد موضوعات پر عمل درآمد کو مربوط کرنا شامل ہے۔


مطابقت پذیری نیٹ ورک نوڈس کے مابین بھی ہوتی ہے تاکہ اس بات کا یقین کیا جا سکے کہ ڈیٹا اسٹریمز موصول اور صحیح طور پر منتقل ہو رہے ہیں ، اور ڈیٹا کے تصادم کو روکنے کے لئے۔ یہ عام طور پر مناسب سگنل کا وقت برقرار رکھنے کے لئے ڈیٹا اسٹریم کے ساتھ ترتیب میں منتقل کردہ گھڑی سگنل کا استعمال کرتا ہے۔

ٹیکوپیڈیا ہم وقت سازی کی وضاحت کرتا ہے

ہم وقت سازی کی دو قسمیں ہیں: ڈیٹا کی ہم آہنگی اور عمل کی ہم آہنگی:

  • عمل مطابقت پذیری: ایک مصافحہ تک پہنچنے کے لئے متعدد دھاگوں یا عمل کی بیک وقت عمل درآمد تاکہ وہ عمل کی ایک خاص ترتیب کا مرتکب ہوں۔ لاک ، میٹیکس ، اور سیمفورسس عمل کی ہم آہنگی کی مثال ہیں۔
  • ڈیٹا کی ہم آہنگی: ڈیٹا کی متعدد کاپیاں ایک دوسرے کے ساتھ مربوط رکھنے یا ڈیٹا کی سالمیت کو برقرار رکھنے کے ل data ڈیٹا کی بحالی میں شامل ہے۔ مثال کے طور پر ، ڈیٹا بیس کی نقل کو ڈیٹا بیس سرورز کے ساتھ مطابقت پذیر ڈیٹا کی ایک سے زیادہ کاپیاں رکھنے کے لئے استعمال کیا جاتا ہے جو مختلف مقامات پر ڈیٹا کو محفوظ کرتے ہیں۔

مطابقت پذیری متعدد تھریڈز کو متعدد تھریڈ ایپلی کیشن میں متعدد تھریڈز کے نفاذ کی بنیاد بناتی ہے۔ اعداد و شمار میں بدعنوانی سے بچنے کے ل and دھاگوں اور عمل کو ہم آہنگ کرکے فائل ہینڈلنگ ، نیٹ ورک کنیکشن اور میموری جیسے وسائل کی شراکت کو حاصل کرنے کا ذریعہ فراہم کرتا ہے۔


یہ اصطلاح کثیر التجزیہ ایپلی کیشنز کے تناظر میں استعمال ہوتی ہے جہاں متعدد دھاگوں میں وسائل کو بانٹنا ہوتا ہے ، جو بصورت دیگر غیر متوقع اور ناپسندیدہ نتیجہ کا باعث بن سکتا ہے۔ .NET فریم ورک ملٹی تھریڈ ایپلی کیشنز کا استعمال کرتے ہوئے ہم آہنگی کے قدیم اعانت فراہم کرتا ہے بغیر کسی نسل کے حالات کے۔


مطابقت پذیری کو کوآپریٹو بنانے کے لئے ڈیزائن کیا گیا ہے ، اور مطالبہ کیا گیا ہے کہ مستقل نتائج کے لئے محفوظ وسائل تک رسائی حاصل کرنے سے پہلے ہر تھریڈ ہم آہنگی کے طریقہ کار پر عمل کریں۔ لاکنگ ، سگنلنگ ، ہلکے وزن کی ہم آہنگی کی اقسام ، اسپنویٹ اور انٹلاک آپریشنز. نیٹ میں ہم وقت سازی سے متعلق میکانزم ہیں۔

یہ تعریف. NET کے تناظر میں لکھی گئی تھی
ہم آہنگی کیا ہے؟ - ٹیکپوپیڈیا سے تعریف