| Različica | 1.0 |
|---|---|
| Založnik | CellSpark |
| Datum izdaje | 27. nov. 2012 |
| Datum dodajanja | 28. nov. 2012 |
| Os zahteve | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| Zahteve | Java 1.1 |
| Skupno prenosov | 30 |
| Cena | Free to try |
Opis
HashStore je sistem za upravljanje podatkov na disku, napisan v Javi. Funkcije vključujejo klice iste metode kot java.util.Hashtable, možnost dodajanja podvojenih ključev v tabelo, teoretično zmogljivost ene milijarde vnosov na tabelo, prostora na disku ni treba vnaprej dodeliti in ni treba določiti nobene zmogljivosti, nikoli ni treba znova preoblikovati ali izvajati nobenega drugega vzdrževanja, skupna velikost datoteke JAR za vse razrede je manjša od 8K, majhne in fiksne pomnilniške zahteve, zaradi izbrisov se prostor na disku takoj vrne datotečnemu sistemu, uporaba prostora na disku se povečuje linearno, sinhronizirani in nesinhronizirane možnosti. HashStore je zasnovan tako, da zagotavlja diskovno različico Hashtable in s tem zagotavlja dolgoročno obstojnost objektov Java. Shranjeni objekti morajo izvajati vmesnik za serializacijo. HashStore je sestavljen iz 4 razredov: DiskHashtable osnovna nesinhronizirana zgoščevalna tabela diska, SyncDiskHashtable sinhronizirana različica DiskHashTable, DuplicateDiskHashtable zgoščevalna tabela diska, ki omogoča podvojene ključe, in SyncDuplicateHashtable – sinhronizirana različica DuplicateDiskHashtable.