| גִרְסָה | 1.0 |
|---|---|
| מוֹצִיא לָאוֹר | CellSpark |
| תאריך הוצאה | 27 בנוב׳ 2012 |
| תאריך הוסף | 28 בנוב׳ 2012 |
| דרישות Os | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| דרישות | Java 1.1 |
| סה"כ הורדות | 30 |
| מחיר | Free to try |
תיאור
HashStore היא מערכת לניהול נתוני דיסקים הכתובה ב-Java. התכונות כוללות קריאות שיטה זהות ל-java.util.Hashtable, אפשרות להוספת מפתחות כפולים לטבלה, קיבולת תיאורטית של מיליארד כניסות לטבלה, אין צורך להקצות מראש שטח דיסק ואין צורך לציין קיבולת, אף פעם לא צריך לבצע שחזור או תחזוקה אחרת, גודל קובץ JAR הכולל עבור כל המחלקות פחות מ-8K, דרישות זיכרון קטנות וקבועות, מחיקות גורמות לכך ששטח הדיסק יוחזר מיד למערכת הקבצים, השימוש בשטח הדיסק גדל באופן ליניארי ומסונכרן אפשרויות לא מסונכרנות. HashStore נועד לספק גרסה מבוססת דיסק של Hashtable ובכך לספק התמדה לטווח ארוך עבור אובייקטי Java. אובייקטים המאוחסנים חייבים ליישם את ממשק הסדרת. HashStore מורכבת מ-4 מחלקות: DiskHashtable ה-hashtable הדיסק הבסיסי הלא מסונכרן, SyncDiskHashtable גרסה מסונכרנת של DiskHashTable, DuplicateDiskHashtable hashtable דיסק המאפשר שכפול מפתחות, ו-SyncDuplicateHashtable - גרסה מסונכרנת של DuplicateDiskHashtable.