التعادل :: DB_FILELOCK.قفل الوصول إلى Berkeley DB 1.x | |
التحميل الان |
التعادل :: DB_FILELOCK. الترتيب والملخص
الإعلانات
- رخصة:
- Perl Artistic License
- السعر:
- FREE
- اسم الناشر:
- John M Vinopal
- موقع ويب الناشر:
- http://search.cpan.org/~jmv/
التعادل :: DB_FILELOCK. العلامات
التعادل :: DB_FILELOCK. وصف
قفل الوصول إلى Berkeley DB 1.x التعادل :: DB_FILELOCK هي وحدة بيرل التي تقدم قفل الوصول إلى Berkeley DB 1.x.Synopsis استخدام التعادل :: DB_FILELOCK؛ التعادل التجزئة، "ربطة عنق :: DB_FILELOCK"، ؛ التعادل التجزئة، 'التعادل :: DB_FILELOCK'، ملف $، أعلام $، $ الوضع، $ db_btree؛ $ X-> تصحيح (قيمة $)؛ الحالة $ = $ x-> del (مفتاح $ )؛ الحالة $ = $ X-> ضع (مفتاح $، قيمة $ )؛ $ الحالة = $ x-> الحصول على (مفتاح $، قيمة $ )؛ الحالة = $ X-> SEQ (مفتاح $، قيمة $، أعلام $)؛ $ $ = $ x-> مزامنة ()؛ $ الحالة = $ x-> fd ()؛ # BTREE فقط عدد $ = $ x-> get_dup (مفتاح $)؛ @ القائمة = $ X-> get_dup (مفتاح $)؛ قائمة = $ X-> get_dup (مفتاح $، 1)؛ الحالة $ = $ X-> find_dup (مفتاح $، قيمة $)؛ الحالة $ = $ x-> del_dup (مفتاح $، قيمة $)؛ # DBM عوامل تصفية $ old_filter = $ db-> filter_store_key (sub {...})؛ $ old_filter = $ db-> filter_store_value (sub {...})؛ $ old_filter = $ db-> filter_fetch_key (sub {...})؛ $ old_filter = $ db-> filter_fetch_value (sub {...})؛ فك التجزئة؛ يسمح الوحدة DB_FILE PERL لربط لربط ملفات DBM على القرص، ولكنها فشل في توفير أي طريقة قد يتم إغلاقها، وتوفير الوصول الحصري أو الوقاية من تصادمات مستوى الصفحات. التعادل :: DB_FILELOCK يمتد DB_File، توفير طبقة قفل باستخدام قطيع (). على عكس التعادل :: DB_LOCK، التعادل :: DB_FILELOCK لا تكرر الملفات للسماح بالوصول المتزامن للقراء والكتاب. التعادل :: DB_FILELOCK مناسبة ل DBMS الكبيرة مع فترة قفل قصيرة نسبيا. يتم تصميم TITE :: DB_FILELOCK كبديل من انخفاض في DB_File، تتطلب تغييرات الحد الأدنى من التعليمات البرمجية. تغيير جميع تكرارات "DB_File" إلى "التعادل :: DB_FILELOCK" وكل شيء يجب أن يكون جيدا. DB_RECNO غير مدعوم حاليا من خلال التعادل :: DB_FILELOCK.AT TAY :: DB_FILELOCK متطابقة كتلك الخاصة ب DB_File. تم تأمين DBM للوصول المشترك إذا تم فتح RO، خلاف ذلك حصريا. الافتراضي، كما هو الحال في DB_File، هو قراءة / كتابة / إنشاء المراجع المحددة مسبقا $ db_hash، $ db_btree، و db_recno $، متطابقة كما هو الحال مع db_file. عند إنشاء مكالمة خاصة بك، فإن المكالمة الجديدة هي نفسها، ولكن الكائن الذي تم إنشاؤه هو DB_File :: شيء XXX وليس التعادل :: DB_FILELOCK :: شيء XXX - وبالتالي سيشير رسائل الخطأ إلى db_file :: xxx. متطلبات: perl.
التعادل :: DB_FILELOCK. برامج ذات صلة
نت :: dri.
NET :: DRI عبارة عن مجموعة من وحدات بيرل الموجهة للكائنات التي توفر واجهة مجردة ومواكبة لمقدمي DNS. ...
171