سؤال

لدي بعض الأسئلة حول مزامنة البيانات.العمارة لا يبدو أن يكون واضحا حول هذا:

  1. هل جوجل التروس تقدم من المزامنة التلقائية من البيانات (من العميل إلى الملقم ومن الملقم إلى العميل)?

  2. إذا لم ينص على مزامنة البيانات تلقائيا ، ثم يمكنني كتابة وظائف هوك في المزامنة الآلية (على الخادم وعلى العميل) إلى التحكم في البيانات التي يتم مزامنتها?

  3. هناك على أية حال تقسيم البيانات على الخادم ؟ على سبيل المثال العميل يجب أن تكون قادرة على تحميل فقط تلك الصفوف في الجدول وهي المتعلقة بذلك (على سبيل المثال هناك 'المضيف' عمود في الجدول ، فقط تلك الصفوف التي تحتوي على اسم المضيف من العميل يحاول تحميل البيانات يجب أن يتم تحميلها على ذلك)

أساسا ما أبحث عنه هو:هل جوجل التروس التزامن دعم مزامنة البيانات ميزات مثل دمج SQL Server النسخ المتماثل[ http://technet.microsoft.com/en-us/library/ms152746.aspx ]

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

المحلول

التروس لا توفر أي إمكانيات تزامن.أعتقد أنني أتذكر الاستماع إلى بودكاست مقابلة مع أحد التروس المطورين عندما خرج أول ، قال أرادوا أن توفر إطار عمل للمساعدة في التزامن ، ولكن أدركت أن الجميع تزامن يحتاج كانت مختلفة بما فيه الكفاية أنه سيكون من الصعب جدا العثور على واحد يناسب الجميع الحل.

وبالإضافة إلى ذلك, من المهم أن نلاحظ ذلك لأن قاعدة البيانات جزء من التروس هو حقا فقط من جانب العميل في قاعدة بيانات يمكن الوصول إليها من جافا سكريبت, لا يوجد شيء في التروس التي تحدد معين من جانب الملقم التنفيذ ، أو حتى معين server api.وهكذا تفعل أشياء مثل البيانات التقسيم تصف تصل إلى المطور ، كما هو التواصل مع الملقم بشكل عام.

نصائح أخرى

نعم ، يمكنك تقسيم البيانات على الملقم ولكن تريد...لأنه لا يوجد المزامنة التلقائية

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

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