| الإصدار | 1.0 |
|---|---|
| الناشر | CellSpark |
| يوم الاصدار | ٢٧/١١/٢٠١٢ |
| تم إضافة التاريخ | ٢٨/١١/٢٠١٢ |
| متطلبات نظام التشغيل | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| المتطلبات | Java 1.1 |
| إجمالي التنزيلات | ٣٠ |
| السعر | Free to try |
وصف
HashStore هو نظام لإدارة بيانات القرص مكتوب بلغة جافا. تتضمن الميزات استدعاءات الطريقة نفسها مثل java.util.Hashtable ، خيار لتكون قادرًا على إضافة مفاتيح مكررة إلى الجدول ، والقدرة النظرية لمليار إدخال لكل جدول ، ولا يلزم تخصيص مساحة على القرص مسبقًا ولا يلزم تحديد سعة ، لا تحتاج أبدًا إلى إعادة صياغة أو إجراء أي صيانة أخرى ، وإجمالي حجم ملف JAR لجميع الفئات التي تقل عن 8 كيلو بايت ، ومتطلبات الذاكرة الصغيرة والثابتة ، والحذف يؤدي إلى إعادة مساحة القرص على الفور إلى نظام الملفات ، ويزيد استخدام مساحة القرص خطيًا ، ويتزامن و خيارات غير متزامنة. تم تصميم HashStore لتوفير نسخة تعتمد على القرص من Hashtable وبالتالي توفير استمرارية طويلة المدى لكائنات Java. يجب أن تنفذ الكائنات المخزنة واجهة التسلسل. يتكون HashStore من 4 فئات: DiskHashtable هو القرص الأساسي غير المتزامن القابل للتجزئة ، SyncDiskHashtable نسخة متزامنة من DiskHashTable ، DuplicateDiskHashtable وهو قرص قابل للتجزئة يسمح بالمفاتيح المكررة ، و SyncDuplicateHashtable - نسخة متزامنة من DuplicateDiskHashtable.