POE :: Component :: MDBA

POE :: Component :: MDBA هو تجميع متعدد Satabase مع POE.
التحميل الان

POE :: Component :: MDBA الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Daisuke Maki
  • موقع ويب الناشر:
  • http://search.cpan.org/~dmaki/

POE :: Component :: MDBA العلامات


POE :: Component :: MDBA وصف

POE :: Component :: MDBA هو تجميع متعدد Satabase مع POE. POE :: Component :: MDBA هو تجميع متعدد قواعد البيانات مع استخدام Poe.synopsis Poe QW (مكون :: MDBA)؛ POE :: مكون :: MDBA-> Spawn (الاسم المستعار => $ الاسم المستعار، Backend => 'dbi'، # backend_args الاختياري => )؛ # آخر حيث في الكود الخاص بك ... Poe :: Kernel-> Post ($ الاسم المستعار، "Execute '، {args => })؛ تحذير: برنامج ألفا الصف! لا تزال API لا تزال تخضع للتغيير. HDBA تقف لتجميع قاعدة بيانات متعددة. هذه الوحدة هي وحدة نمطية تسمح لك بإرسال استعلامات متعددة (ربما مختلفة تماما) إلى قواعد بيانات متعددة. تطبيق واحد قد يكون هذا مفيدا هو عند الوصول إلى كتلة قاعدة بيانات مقسمة رأسيا. عبارة عن مجموعة قواعد البيانات ذات المقدمة رأسيا هي مجموعة من قواعد البيانات التي تكون تعريفات جدولها نفسها في كل مثيل قاعدة بيانات، ولكن كل مثيل قاعدة البيانات مسؤول عن مجموعة مختلفة من البيانات. يتطلب هذا النوع من التطبيق عادة أن ترسل استفسارات SQL مختلفة بشكل طفيف مثيل قاعدة البيانات، ثم اجتمع النتائج في نتيجة واحدة. مع عملية DBI العادية، ستبدو شيء مثل: بلدي connect_info؛ بلدي sql؛ بلدي @ myargs؛ نتائجي؛ للحصول على $ x (0. $ n) {# الاتصال بقاعدة بيانات لي $ DBH = DBI-> Connect (@ $ Connect_info })؛ # احصل على SQL والوسائط المطبقة لقاعدة البيانات الخاصة بي SQL $ SQL = $ SQL ؛ بلدي args $ = $ args ؛ بلدي $ sth = $ dbh-> الاستعداد ($ sql)؛ $ sth-> تنفيذ (@ $ args)؛ بينما (صفي $ = $ sth-> fetchrow_hashref) {دفع @ results، $ الصف؛ }} العودة Results؛ ولكن بالطبع، هذا سيجعل العميل ينتظر أثناء استفسار مثيلات قاعدة البيانات $ N - سيكون لطيفا إذا لم يتم التوازن في كل هذه، وكن قادرا على دمج النتائج .poe :: مكون :: نجح MDBA هذا بواسطة قواعد بيانات متعددة مسبقا، وإرسال استعلامات غير متزامنة إلى مثيلات قاعدة البيانات هذه. بمجرد انتهاء كل استعلام، يتم استدعاء وظيفة مجمع حتى تتمكن من دمج النتائج على رغبتك. ومع ذلك، فإن التعقيد الرئيسي يكمن في حقيقة أن كل تطبيق يحسب عادة لتشغيل هذه الاستعلامات بطريقته الخاصة، وبالتالي صنع (1 . ولكن لا تقلق إذا كنت ترغب فقط في تشغيل استعلام بسيط. The PoE :: Component :: MDBA :: الوحدات الخلفية التي تأتي مع هذه الوحدة ستتعامل مع معظم الحالات البسيطة لك. متطلبات: perl.


POE :: Component :: MDBA برامج ذات صلة

www :: proxychecker.

www :: proxychecker هو وحدة perl التي يمكن استخدامها للتحقق مما إذا كانت خوادم الوكيل أو غير حية. ...

246

تحميل