سؤال

وهناك عدة تقنيات أوراكل مماثلة - أوراكل تيارات، لقطة أوراكل تغيير البيانات وقاعدة بيانات تغيير الإعلام.

ما هي الاختلافات بين هذه؟

هل صلتها أوراكل انتظار المتقدم؟

هل كانت مفيدة؟

المحلول

وأوراكل CDC هو كل شيء عن التقاط التغيرات في الجداول DB ويتم تخزين التغييرات في جداول أوراكل الخاصة. هناك نوعان من أساليب عملها CDC: غير المتزامن (على أساس جافا) أو متزامن (على أساس مشغلات DB، وأكثر أداء النفقات العامة)

وأوراكل تيارات يجلس على رأس أوراكل CDC وانها آلية نقل كامل (أكثر من مثل HTTP) لمزامنة البيانات بين خوادم 2. أنها تقوم على تكنولوجيا أوراكل قوائم انتظار المتقدم وانها مصممة لأداء وموثوقية عالية.

وتستخدم كل من أوراكل CDC وتيارات عموما لمزامنة البيانات بين خوادم أوراكل DB ... مع أوراكل CDC، لم يكن لديك لاستخدام تيارات أوراكل ل، على سبيل المثال هل يمكن أن يكتب الخاصة الروتينية تصدير البيانات الخاصة بك والتي إنشاء ملفات مسطحة لغرض التزامن بين 2 خوادم DB، في حين مع تيارات يجب أن يكون لديك وصلة الشبكة بين ملقمات 2.

وقاعدة البيانات إعلام تغيير شيء آخر مرة أخرى، فإنه لا تستخدم لالتوافق خادم إلى خادم ولكن بدلا من ذلك أكثر الإخطار خادم التغييرات resultset وللعملاء، ومعظمها في سياق مخابئ البيانات على جانب العميل.

نصائح أخرى

وأود أن أضيف أن لمزامنة بين الأنظمة، يمكنك تحقيق وضع غير متزامن من خلال الجمع بين تيارات وآلية النشر CDC. إذا اخترت عدم استخدام الجداول لهذا الغرض، سوف ينتهي بك الأمر باستخدام وضع متزامن (اعتقد انه عبر المشغلات) وضع الحمل الزائد قليل على كل معاملة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top