ورود

View Full Version : سوال: ارتباط دو پایگاه داده با هم - Synchronize یا Replication ؟



NeMeSiS7
چهارشنبه 25 دی 1392, 10:54 صبح
سلام
برای اینکه جدول های کاربران و سطوح دسترسی دو سایت که در دو سرور مجزا هستن اما سیستمشان یکی است، رو باهم سینک کنیم و نیازی به بک آپ گرفتن و import دوباره نباشد و اگر کسی در سایت اول عضو شد، نیازی به عضویت در سایت دوم نداشته باشد چه باید کرد؟
من می خواهم فقط جدول های کاربران و سطح دسترسی ها باهم سینک شن و به بقیه ی جدول ها کاری نداشته باشیم.

Synchronize و Replication پیشنهاد شده، چه فرقی با هم دارند؟کدام روش پیشنهاد می شود و روش اجرای آن چگونه است؟
پایگاه داده MySQL می باشد.

delphi77
دوشنبه 19 آبان 1393, 14:23 عصر
Synchronization: دو دیتابیس را از لحاظ ساختار و دیتا شبیه سازی می کند. نکته : این یک پروسه 1باره هست که می تونه هر زمان که شما مایل به سینک هستید اجرا بشه. اما به صورت دستی تریگر میشه .
Replication: برای تکرار داده به صورت اتوماتیک و پیوسته بین دو دیتابیس انجام میشود. اینجا غیرهم زمان است. به این معنی که شما مجبور نیستید یک اتصال همیشگی بین دو دیتابیس برقرار کنید