أي العالم الحقيقي المشاريع-الصف تجربة مع المعاملات NTFS (TxF)?

StackOverflow https://stackoverflow.com/questions/1425296

  •  07-07-2019
  •  | 
  •  

سؤال

الخلفية:

أنا على علم هذا السؤال عن المعاملات NTFS (TxF) ، هذه المادة واصفا كيف لاستخدامه, ولكن أنا أبحث عن الخبرة في العالم الحقيقي مع معقول ارتفاع حجم نظام المؤسسة حيث الكثير من البيانات blob (أقول الوثائق و/أو الصور) تحتاج إلى أن تكون واستمر مرة transactionally و القراءة مرات عديدة.

  • نحن نتوقع بضع عشرات الآلاف من الوثائق المكتوبة في اليوم الواحد يقرأ من عدة عشرات من الآلاف في الساعة.
  • يمكننا إما متجر الفهارس داخل نظام الملفات أو في SQL Server ولكن يجب أن تكون قادرة على قياس هذا على عدة صناديق.
  • يجب أن تحتفظ القدرة على النسخ الاحتياطي واستعادة البيانات بسهولة من أجل التعافي من الكوارث.

السؤال:

  • أي العالم الحقيقي المشاريع-الصف تجربة مع المعاملات NTFS (TxF)?

أسئلة ذات صلة:

  • حاول أي شخص المعاملات الموزعة باستخدام TxF حيث نفس الملف ملتزمة اثنين مرآة السيرفرات في وقت واحد ؟
  • حاول أي شخص معاملة الموزعة مع نظام الملفات و قاعدة البيانات ؟
  • أي أداء الشواغل/الموثوقية الشواغل/بيانات الأداء يمكنك مشاركتها ؟ أحدكم حتى يفعل شيئا على هذا النطاق من قبل حيث المعاملات القلق ؟

التعديلات:أن يكون أكثر وضوحا ، لقد بحثت تقنيات أخرى ، بما في ذلك SQL Server 2008 new FILESTREAM نوع البيانات ، ولكن هذا السؤال هو specificially المستهدفة في المعاملات ملفات النظام فقط.

المزيد من الموارد:

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

المحلول 2

للأسف, يبدو أن الجواب هو "لا".

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

إذا كنت من أي وقت مضى الحصول الكتابة نوع من إثبات المفهوم سأضعها هنا ما كنت تعلم.

نصائح أخرى

أفترض "العالم الحقيقي المشاريع الصف" تجربة ذاتية أكثر مما يبدو.

تحديث ويندوز يستخدم TXF.لذلك يستخدم بشكل كبير جدا من حيث التردد.الآن, فإنه لا يفعل أي multi-node العمل وأنه لا يمر DTC أو أي شيء يتوهم مثل هذا, ولكن يستخدم TXF التعامل مع الملف الدولة.وتنسق هذه التغييرات مع تغييرات على التسجيل (TXR).هل يحسب ذلك ؟

زميل لي قدم هذا الحديث SNIA, الذي هو صريح جدا عن الكثير من العمل في جميع أنحاء TXF و قد تسلط المزيد من الضوء.إذا كنت تفكر في استخدام TXF انها تستحق القراءة.

هل تعتبر filestream الدعم في SQL Server 2008 (إذا كنت تستخدم SQL Server 2008 طبعا) ؟ أنا غير متأكد حول الأداء ، ولكنه يقدم transactionality و يدعم النسخ الاحتياطي/الاستعادة.

في حين ليس لدي واسعة experienve مع TxF لدي تجربة مع MS DTC.TxF نفسها إلى حد ما performant.عندما كنت رمي في MS DTC للتعامل مع عدة مدراء الموارد عبر عدة آلات الأداء يأخذ قدرا كبيرا من ضرب.

من وصفك يبدو كنت تخزين وفهرسة كميات كبيرة جدا من البيانات غير المهيكلة.أفترض أنك أيضا في حاجة إلى القدرة على البحث عن هذه البيانات.على هذا النحو, سأكون في غاية يوصي تبحث في شيء مثل مايكروسوفت الجنية أو جوجل MapReduce و عالية الأداء نظام الملفات الموزعة للتعامل مع البيانات غير المهيكلة تخزين وفهرسة.أفضل الأمثلة على ارتفاع حجم المؤسسة أنظمة تخزين مؤشر كميات هائلة من البيانات blob هي محركات البحث على الإنترنت مثل Bing و Google.

هناك عدد غير قليل من الموارد المتاحة لإدارة عالية الإنتاجية البيانات غير المهيكلة ، وأنها ربما حل المشكلة الخاصة بك على نحو أكثر فعالية من SQL Server و NTFS.

أنا أعرف قليلا أبعد من خارج منطقة الجزاء من ربما كنت تبحث عن...ولكن لم أذكر أن كنت قد استنفدت جميع بحث سبل حول NTFS/TxF/SQL مربع.;)

رونالد:FileStream هو الطبقات على رأس TxF.

JR:في حين أن تحديث ويندوز يستخدم TxF/KTM ويدل على ذلك فائدة ، فإنه ليس إنتاجية عالية التطبيق.

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