Filemetadata :: Store.

filemetadata :: Store هو واجهة يتم تنفيذها بواسطة المتاجر في إطار FileMetAdata.
التحميل الان

Filemetadata :: Store. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Midh Mulpuri
  • موقع ويب الناشر:
  • http://search.cpan.org/~midh/FileMetadata-0.2/lib/FileMetadata/Store/XML.pm

Filemetadata :: Store. العلامات


Filemetadata :: Store. وصف

FileMetAdata :: Store هو واجهة يتم تنفيذها بواسطة المتاجر في إطار FilemetAdata. FileMetAdata :: Store هو واجهة يتم تنفيذها بواسطة المتاجر في FileMetAdata Framework. يتم استخدام المتاجر لتخزين البيانات الوصفية للاستخدام أو التحليل في وقت لاحق. يمكن للمتاجر استخدام قواعد بيانات SQL وملفات مسطحة أو XML كتخزين. المحلات محددة لإطار FileMetAdata وليس مخصصا للاستخدام كوحدات مستقلة وحدها. لا تنفذ المتاجر أي طرق للاستعلام عن البيانات الوصفية من المتاجر. ويعتبر أن استخدام البيانات الوصفية محددة بالتطبيق، وبالتالي يتم تحليلها بسهولة أكبر من قبل التطبيق. من الممكن أن يقوم تنفيذ المتجر بتنفيذ الأساليب لتمكين مثل هذه الأساليب ولكن هذه الأساليب تتجاوز نطاق هذا الواجهة. الحجة هي إشارة إلى التجزئة التي تمثل معلومات التكوين. ترجع الطريقة مرجعا إلى كائن عامل منجم جديد. يجب أن يكون التنسيق الدقيق ل Hash التكوين متاحا في الوثائق لنمط المتجر المحدد. يستخدم هذا التجزئة عموما لتحديد معلومات التعريف التي يجب تخزينها والتي يمكن تجاهلها. يمكن أيضا استخدام التجزئة أيضا لتحويل المفاتيح في Meta Information Misces مرت إلى المتجر () طريقة في أقل من أشكال الحرفات والتطبيقات المحددة. الطريقة المتاجر حولها معلومات META للاستخدام لاحقا. هذه الطريقة لا ترجع أي شيء. هذه الطريقة تأخذ حجة واحدة - إشارة إلى التجزئة التي تحتوي على بيانات التعريف المعروفة بالمورد. يحتوي التجزئة على مفتاح "معرف" هو معرف سلسلة فريد من نوعه للمورد. يمكن افتراض أن هذا المفتاح فريد من نوعه للمورد وأن هذه المعلومات التي يمثلها هذا التجزئة هي كل ما يعرف عن المورد المرتبط بالمعرف. يجب أن يحل المتجر محل جميع البيانات الموجودة على هذا المورد مع المعلومات الموجودة في التجزئة. يحتوي HASH أيضا على مفتاح آخر "Timestamp" الذي يمثل التوقيت المحلي الذي تم استخراج هذه المعلومات على أنه ثواني منذ العصر. من غير القانوني إما عن مفتاح "المعرف" أو مفتاح "الطابع الزمني" لتكون غائبة أو غير محدد. عادة ما يتم إنشاء مفاتيح التجزئة عادة بواسطة عمال المناجم. هذه المفاتيح مسبقة من خلال مساحة اسم وحدة المعدن. على سبيل المثال FileMetAdata :: Miner :: Stat Stat من شأنه إدراج مفتاح "FileMetAdata :: Miner: STAT :: ATIME'.THERE قد تكون مفاتيح أخرى في التجزئة التي لا تتبع هذه الاتفاقية. هذه المفاتيح قد تم إنشاؤها بواسطة التطبيق الذي يستخدمه المتجر لتحديد بعض معلومات Meta الخاصة بالتطبيق. جميع القيم في التجزئة هي أرقام أو سلاسل. طريقة حذف جميع المعلومات من المتجر. هذه الطريقة لا تعيد أي شيء. هذه الطريقة لا يأخذ أي حجج. يتم استدعاء الأسلوب Removethis لإزالة المعلومات المتعلقة بمعرف معين في المتجر. هذه الطريقة لا تعاد أي شيء. هذه الطريقة تأخذ وسيطة واحدة وهو المعرف لمورد. عندما يتم استدعاء هذه الطريقة، يجب التخلص من جميع البيانات الموجودة في المتجر المرتبطة ب "المعرف" المحدد ". تستغرق طريقة Hasthis طريقة واحدة وهي معرف لمورد. هذه الطريقة إرجاع الوقت (بثواني منذ العصر) عند المعلومات المرتبطة مع المعرف معين تم تخزينها. إرجاع UNDEF إذا لم يكن المعرف غير معروف. قائمة الأسلوب إرجاع قائمة بجميع المعرفات المعروفة في المتجر. هذه الطريقة لا تأخذ أي حجج. متطلبات: perl.


Filemetadata :: Store. برامج ذات صلة