سكويش

مكتبة إدارة Blob مكتوبة في جافا
التحميل الان

سكويش الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • السعر:
  • FREE
  • اسم الناشر:
  • Babak Farhang
  • موقع ويب الناشر:
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 1.7 MB

سكويش العلامات


سكويش وصف

مكتبة الإدارة سائل مكتوب بلغة جافا Skwish هي مكتبة جافا الحرة والمفتوحة المصدر التي سوف تساعدك على تخزين واسترجاع النقط من إدخالات حجم التعسفي، في Skwish الكلام. إدخالات (النقط) يمكن أن تحتوي على محتوى التعسفي: لSkwish، كل دخول هو مجرد تسلسل بايت غير مترجم. يحافظ Skwish بسيطة، ورسم خرائط بسرعة من معرفات رقمية دخول إلى محتويات دخول. ويتم تحديد هذه معرفات الدخول كتبها Skwish على دخول (سائل) الإدراج: ودفعت لها معرفات في ترتيب تصاعدي. تطبيق، وبالتالي، يجب الحفاظ على معرفات دخول مكان آخر - عادة في فهرس أو database.So الوظائف المتوفرة هي تماما المتقشف. هذا يطرح السؤال ثم، "ولكن ما هو جيد ل؟" والفكرة هي لSkwish أن تفعل شيئا واحدا، وإدارة التخزين النقطة، وتفعل ذلك بشكل جيد جدا. في حين وظائف مماثلة قد تكون موجودة في العديد من أدوات الفهرسة وقاعدة البيانات الموجودة (بل ونظام الملفات نفسها)، تم تصميم Skwish لمعالجة أكثر scenarios.NOTE المتخصصة: مرخص Skwish وزعت بموجب شروط الترخيص V2.0 أباتشي. وهنا بعض الملامح الرئيسية "Skwish": الجزء المتجر: توفر المكتبة واجهة لمجموعة تمكنت من القطاعات. (A القطاع هو وحدة التخزين الأساسية للنظام.) تم تصميم هذه الواجهة لدعم متعددة القراء المتزامنة مع الكتاب المتزامنة متعددة، ويوفر كل شيء أو لا شيء ارتكاب دلالات. المستقلة: مكتبة يفضح أيضا، تنفيذ جزء غير المدارة الأساسي. قطاعات غير المدارة، بل هي أكثر وخفيفة الوزن من تلك المدارة. في حين لا يزال موضوع آمنة تحت الوصول للقراءة المتزامنة، وقطاعات غير المدارة تتطلب عناية أكثر قليلا عند كتابة أيضا لهم. عمليات ملتزمة: تم تصميم Skwish بحيث عندما بنجاح عوائد عملية الكتابة (أي تلك التي لا تثير استثناء)، ويضمن التغييرات أن تكون مكتوبة إلى التخزين الثابتة (قدر نظام التشغيل وأشياء أخرى مثل وحدة تحكم جهاز السماح). وهذا صحيح أم لا الكتابة يحدث في سياق معاملة (على الرغم من المعاملات لا توفر ضمانات أقوى من ذلك بكثير.) اغلاق غير طبيعي: نظام وتفشل آمنة نسبيا في مواجهة وقوع حادث أو غيرها من اغلاق غير طبيعي. وهذا هو، إذا تم إنهاء مثيل تشغيل فجأة، وهناك احتمالات جيدة جدا أن النظام سوف يكون لا يزال في حالة متناسقة على إعادة تشغيل. ونحن نقول، "جيدة جدا فرص،" لأنه ما زال هناك نافذة صغيرة (الكتابة الجزئي للقيمة 8 بايت تدل على العد دخول في ملف مؤشر قطاع و) التي إنهاء مفاجئ يمكن أن يؤدي إلى تلف البيانات. (سيتم توصيل هذا الثقب.) java.nio: Skwish تعزز من مستوى أدنى I / O تجريدات جافا يفضح تحت حزم java.nio. هذه التجريدات (مثل FileChannels وByteBuffer) لا تستخدم فقط تحت غطاء محرك السيارة. يتعرضون لها على طول الطريق في API العام Skwish ل. والهدف هو السماح للطبقات التطبيقات الفعالة على رأس Skwish. التجريبية الجديدة للمكتبة غير مؤمن HTTP اجهة مثال على مثل هذا الطلب. طرق الوصول: Skwish يوفر 2 طرق أساسية لقراءة وكتابة محتويات دخول. واحد هو قيمة أساس وينطوي على نسخ محتويات الدخول من وإلى الذاكرة (عن طريق ByteBuffer، انظر أدناه). هذا الأسلوب هو عادة مناسبة للوصول إلى أصغر إدخالات. التمثيل الثاني من محتويات دخول قائم على تيار، ومناسبة خاصة للوصول إلى إدخالات أكبر: الحصول على إشارة إلى دخول تيار (أ FileChannel) يكلف قرص واحد على الأكثر تسعى، واعتمادا على كيفية استخدام تيار، شيئا يذكر ل أي من محتويات دخول الفعلية حاجة من أي وقت مضى أن يتم تحميل (نسخ) في الذاكرة (كما هو الحال عندما، على سبيل المثال، فإن محتويات هو أن تكون الأنابيب إلى قناة أخرى). متطلبات: JRE 1.5 أو في وقت لاحق JDK1.5 أو في وقت لاحق ما الجديد في هذا الإصدار: وأضاف TxnSegment.getEntryInsertionChannel () طريقة. وأضاف الإعداد أفضل لخادم الويب التجريبي Caroon. بتعميل traverser بنية الدليل من أجل بعيدا مجردة هيكل شجرة. المزيد من الوثائق ومتابعة المقالة في دليل "الشروع في العمل".


سكويش برامج ذات صلة

مرحاض

أداة تتحقق من مكتبات Java للحصول على التوافق الثنائي والمصدر مع الإصدارات القديمة ...

193 1.5 MB

تحميل

JCS.

نظام التخزين المؤقت جافا المجاني والمفتوح ...

155 4.5 MB

تحميل