| Verzija | 1.0 |
|---|---|
| Izdavač | CellSpark |
| Datum izlaska | 27. stu 2012. |
| Datum dodan | 28. stu 2012. |
| Os zahtjevi | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| Zahtjevi | Java 1.1 |
| Ukupno preuzimanja | 30 |
| Cijena | Free to try |
Opis
HashStore je sustav za upravljanje podacima na disku napisan u Javi. Značajke uključuju pozive iste metode kao java.util.Hashtable, mogućnost dodavanja dvostrukih ključeva u tablicu, teoretski kapacitet od jedne milijarde unosa po tablici, ne treba unaprijed dodijeliti prostor na disku i ne treba specificirati kapacitet, nikada ne treba ponovno ispravljati niti raditi bilo koje drugo održavanje, ukupna veličina JAR datoteke za sve klase manja od 8K, mali i fiksni zahtjevi za memorijom, brisanja rezultiraju time da se prostor na disku odmah vraća datotečnom sustavu, upotreba prostora na disku raste linearno, a sinkronizirano i nesinkronizirane opcije. HashStore je dizajniran za pružanje diskovne verzije Hashtablea i samim time pružanje dugoročne postojanosti za Java objekte. Pohranjeni objekti moraju implementirati sučelje za serijalizaciju. HashStore se sastoji od 4 klase: DiskHashtable osnovna nesinkronizirana tablica raspršivanja diska, SyncDiskHashtable sinkronizirana verzija DiskHashTablea, DuplicateDiskHashtable tablica raspršivanja diska koja dopušta duplikate ključeva i SyncDuplicateHashtable - sinkronizirana verzija DuplicateDiskHashtable.