| Ausführung | 1.0 |
|---|---|
| Herausgeber | CellSpark |
| Veröffentlichungsdatum | 27.11.2012 |
| Datum hinzugefügt | 28.11.2012 |
| Os Anforderungen | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| Bedarf | Java 1.1 |
| Downloads insgesamt | 30 |
| Preis | Free to try |
Beschreibung
HashStore ist ein in Java geschriebenes Plattendatenverwaltungssystem. Zu den Funktionen gehören die gleichen Methodenaufrufe wie java.util.Hashtable, die Möglichkeit, der Tabelle doppelte Schlüssel hinzuzufügen, eine theoretische Kapazität von einer Milliarde Einträgen pro Tabelle, es muss kein Speicherplatz vorab zugewiesen und keine Kapazität angegeben werden. müssen nie erneut gehasht oder andere Wartungsarbeiten durchgeführt werden, Gesamtgröße der JAR-Datei für alle Klassen kleiner als 8 KB, kleine und feste Speicheranforderungen, Löschungen führen dazu, dass Speicherplatz sofort an das Dateisystem zurückgegeben wird, die Speicherplatznutzung steigt linear und synchronisiert und nicht synchronisierte Optionen. HashStore wurde entwickelt, um eine festplattenbasierte Version von Hashtable bereitzustellen und dadurch eine langfristige Persistenz für Java-Objekte bereitzustellen. Gespeicherte Objekte müssen die Serialize-Schnittstelle implementieren. HashStore besteht aus 4 Klassen: DiskHashtable, die Basis-Hashtabelle für nicht synchronisierte Festplatten, SyncDiskHashtable, eine synchronisierte Version von DiskHashTable, DuplicateDiskHashtable, eine Festplatten-Hashtable, die doppelte Schlüssel zulässt, und SyncDuplicateHashtable – eine synchronisierte Version von DuplicateDiskHashtable.