سؤال

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

أنا قلق لأنه بقدر ما أعرف ، وجود جبوس الخادم (الخطط الحالية هي استخدام هر فقط) مع EJB3 يعالج جميع المعاملات/النسخ المتماثل المتاعب ، و أن يجنبنا من الكثير من الصداع.

كيف ترون هذا متماثل DS?(لاحظ أن ليس لدي أي شيء ضده على الإطلاق, إنه فقط أن أعرف جبوس أن يكون حول لفترة طويلة ولها سمعة محترمة جدا)

كيف تقارن اثنين من حلول ؟

وذلك بفضل!

تحرير:بالمناسبة, كيف SymmetricDS التعامل مع مكررة الأولية المفاتيح ؟ أعني, إذا كنت إضافة صف في قاعدة بيانات أخرى في قاعدة البيانات ب ، سواء من المحتمل أن تضاف مع نفس المفتاح الأساسي ، أليس كذلك ؟ كيف SymmetricDS التعامل مع هذا وذلك لتجنب الصراع ؟ هذا منتدى المناقشة بدا في البداية لمعالجة بعض ذلك ولكنه لا يجيب على سؤالي.

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

المحلول

أعتقد EJB و SymmetricDS يحاولون حل المشاكل المختلفة.EJB هو الإطار الذي يوفر (من بين أشياء كثيرة) استمرار إلى قاعدة البيانات.SymmetricDS هو تطبيق الذي يلتقط التغييرات التي تم إجراؤها على قاعدة البيانات ويطبقها على قاعدة بيانات أخرى في غير متزامن الطريقة.في الواقع ، فإن العمل معا ، مما يتيح لك بسهولة تستمر البيانات من الفول جافا إلى قاعدة البيانات ويكون ذلك نسخا متماثلا إلى غيرها من قواعد البيانات عن بعد.

يمكنك نشر SymmetricDS إلى جبوس أو هر (هناك بذاتها جزءا لا يتجزأ من الخيارات كذلك) ، و كل ما يهتم به هو قاعدة البيانات الخاصة بنا.تحت الأغطية ، فمن باستخدام إطار الربيع للوصول إلى قاعدة البيانات.تثبيت قاعدة البيانات يؤدي إلى التقاط التغييرات ، وهو ينطبق التغييرات إلى قاعدة البيانات الهدف بالضبط بنفس الطريقة.حتى لو الصفوف A و B ارتكبت معا على قاعدة البيانات المصدر ، ثم ارتكبوا معا على الهدف.

آمل أن يساعد على توضيح اثنين من التكنولوجيات.هناك مجتمع نشط على سورس على SymmetricDS أكثر من سعداء للرد على الأسئلة وتقديم نماذج ناجحة النشر:

http://sourceforge.net/projects/symmetricds

بالتوفيق في المشروع الخاص بك!

اريك

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