نحوه انتقال اطلاعات جدول دیتابیس به جدول دیتابیس در سرور دیگر

بپرسید

0

{{ digitTrunc(content.likes) }}

سلام خدمت اساتید ITPro، سوال من یک مقدار پیچیدس و البته جذاب! ما دو تا سرور داریم، سرور A، سرور B. داخل سرور A دیتابیس ما وجود داره، که بر اساس فعالیت های کاربر به طور مستمر و لحظه ای پر میشه، سرور B هم با زمانبندی از پیش تعیین شده، و محاسبه الگوریتم های داخل برنامه، در حال پر کردن یک جدول از یک دیتابیس می باشد، دقت کنید که تنها یک جدول در این سرور در حال پر شدن می باشد.

این نکته هم قابل ذکر است که اطلاعات مورد نیاز الگوریتم های برنامه سرور B از طریق جداول موجود در دیتابیس سرور A پر می شود.(تا اینجا شرح ماجرا!)، سوال من از اینجا شروع میشود، من میخوام با زمانبندی 5 ثانیه ای(فرقی نمیکنه منظور اینکه زمانبندیش نسبتا کوتاهه) از سرور B به سمت سرور A اطلاعات محاسبه شده ی الگوریتم ها را ارسال کنم و طی روند این کار ،یکی از جداول دیتابیس سرور A آپدیت می شود و این آپدیت شدن به صورت مستمر باید باشد.

نتیجه ای که میتوان از سوال گرفت این است که تعداد فیلد های بین جداول سرور A و سرور B با هم متفاوت می باشند، یعنی اسم فیلدها، نوع فیلدها با هم برابر می باشند و تفاوت تنها در تعداد فیلد های جدول می باشد، فرض مثال اگر فیلدهای جدول سرور A نام، نام خانوادگی،جنسیت باشد، سرور B شامل نام، نام خانوادگی می باشد. چیزی که به ذهن من رسید استفاده از trigger بود اما چجوری؟ نمیدونم! ممنون از پاسخ های مهندسی ITPro.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است