| Versija | 1.0 |
|---|---|
| Leidėjas | CellSpark |
| Išleidimo data | 2012-11-27 |
| Data pridėta | 2012-11-28 |
| OS reikalavimai | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| Reikalavimai | Java 1.1 |
| Iš viso atsisiuntimų | 30 |
| Kaina | Free to try |
apibūdinimas
HashStore yra disko duomenų valdymo sistema, parašyta Java. Funkcijos apima tuos pačius metodų iškvietimus kaip java.util.Hashtable, galimybė pridėti pasikartojančius raktus prie lentelės, teorinė vieno milijardo įrašų talpa vienoje lentelėje, nereikia iš anksto skirti vietos diske ir nurodyti talpos, niekada nereikia perdaryti ar atlikti jokios kitos priežiūros, bendras JAR failo dydis visoms klasėms mažesnis nei 8K, maži ir fiksuoti atminties reikalavimai, ištrynus vietos diske nedelsiant grąžinama failų sistemai, vietos diske naudojimas didėja tiesiškai, sinchronizuojamas ir nesinchronizuotos parinktys. „HashStore“ sukurta taip, kad būtų sukurta disko pagrindu sukurta „Hashtable“ versija ir taip užtikrintų ilgalaikį „Java“ objektų išlikimą. Saugomi objektai turi įgyvendinti serializavimo sąsają. „HashStore“ sudaro 4 klasės: „DiskHashtable“ yra pagrindinė nesinchronizuota disko maišos lentelė, „SyncDiskHashtable“ yra sinchronizuota „DiskHashTable“ versija, „DuplicateDiskHashtable“ yra disko maišos lentelė, leidžianti dubliuoti raktus, ir „SyncDuplicateHashtable“ – sinchronizuota Duplicate „DiskHashtable“ versija.