هنگام خواندن آموزش های بهار ، من اغلب در حاشیه نویسی transactional قرار می گیرم. وقتی آن را گوگل می کنم ، اسنادی دریافت می کنم که می گوید مواردی مانند:
پشتیبانی جامع معامله از جمله قانع کننده ترین دلایل استفاده از چارچوب بهار است. چارچوب بهار یک انتزاع مداوم برای مدیریت معامله فراهم می کند که مزایای زیر را ارائه می دهد:
مدیر معامله بخشی از برنامه ای است که وظیفه هماهنگی معاملات در یک یا چند منبع را بر عهده دارد. در چارچوب بهار ، مدیر معامله به طور مؤثر ریشه سیستم معامله است. از این رو ، اگر می خواهید معاملات را در یک مؤلفه در بهار فعال کنید ، به طور معمول یک لوبیای مدیر معامله ایجاد می کنید و آن را به مؤلفه منتقل می کنید.
من نمی دانم که آنها در اینجا به چه چیزی اشاره می کنند. آیا کسی می تواند توضیح دهد؟ دنبال کردن دوجستون از 8 ژوئیه 2015 در 21:52 پرسید Dwjohnston Dwjohnston 2،513 6 6 نشان های طلا 28 28 نشان نقره 49 49 نشان برنز
آیا فکر می کنید عنوان را به عنوان نزدیک تر ویرایش کنید؟به طوری که برای خوانندگان راحت تر باشد که ببینند در بهار در مورد حاشیه نویسی می پرسید (آیا من آن را به درستی می فهمم که سوال شما در مورد آن است؟)
8 ژوئیه 2015 در 22:07
gnat - من در مورد استفاده از حاشیه نویسی transactional در اینجا خیلی سؤال نمی کنم ، اما چه معاملات وجود دارد. البته مرجع استفاده از transactional احتمالاً به پاسخ شما کمک می کند.
8 ژوئیه 2015 در 22:53 آیا مقاله ویکی پدیا را در مورد پردازش معاملات بررسی کرده اید؟ 8 ژوئیه 2015 در 23:02 خواندن توصیه شده: اسید. - کاربر 22815 8 ژوئیه 2015 در 23:02
gnat yip - من آن مقاله را درست همانطور که این سوال را ارسال کردم ، پیدا کردم. من فکر می کنم با توجه به اینکه این سوال در اینجا نیست ، ضروری است.
8 ژوئیه 2015 در 23:13
2 پاسخ 2
مرتب شده توسط: تنظیم مجدد به طور پیش فرض
به معنای گسترده خود ، "معامله" گروهی از اقدامات است که باید انجام شود که گویی آنها یک عمل "فله" واحد هستند. این اصطلاح اغلب در زمینه بانکهای اطلاعاتی استفاده می شود ، اما می تواند برای انواع مختلفی از برنامه ها (به ویژه برنامه هایی که الگوی فرمان را پیاده سازی می کنند) اعمال شود. وقتی ما در مورد بانک اطلاعاتی صحبت می کنیم ، و اغلب حتی اگر اینگونه نباشیم ، می خواهیم معاملات به اصطلاح اسید اسید داشته باشند:
- اتمی - معامله یک واحد واحد و غیرقابل شکست است. نمی توان آن را تا حدی اعمال کرد ، یا تا حدی خنثی شد. این یا به طور کامل انجام شده است ، یا اصلاً انجام نشده است.
- قوام - برنامه/پایگاه داده/هر آنچه که باید در یک حالت معتبر قبل و بعد از معامله باشد. در صورت تلاش برای اجرای یک معامله در یک وضعیت نامعتبر ، باید به آخرین حالت معتبر "بازگردد".
- انزوا - هر معامله جدا از هر معامله دیگر است. هیچ دو معاملات هرگز نمی توانند "Interleave" شوند. آنها همیشه یک بار اجرا می شوند (یا به شکلی که از "یک بار" قابل تشخیص نیست).
- دوام - پس از انجام معامله ، برای همیشه اجرا می شود. این یکی بیشتر برای بانکهای اطلاعاتی مرتبط است ، جایی که به این معنی است که تغییر در داده ها در واقع به دیسک متعهد شده است ، به طوری که حتی اگر دستگاه به طور ناگهانی دوباره راه اندازی شود ، داده های جدید از بین نمی روند.
همه نوع معاملات نیازی به داشتن هر چهار ویژگی ندارند ، اما معمولاً وقتی کلمه "معامله" در یک زمینه برنامه نویسی استفاده می شود ، این به معنای سیستمی است که حداقل برخی از آنها را تقویت می کند. من معتقدم که بهار به معاملات پایگاه داده مراجعه می کند و ادعا می کند که همه این خصوصیات را اجرا می کند.
ویدیو های آموزشی فارکس...
ما را در سایت ویدیو های آموزشی فارکس دنبال می کنید
برچسب :
نویسنده : محبوب امانی
بازدید : 38
تاريخ : شنبه
31 تير
1402 ساعت: 17:58