| Версія | 1.0 |
|---|---|
| Выдавец | CellSpark |
| Дата выпуску | 27 ліс 2012 г. |
| Дата дададзена | 28 ліс 2012 г. |
| Патрабаванні да ОС | 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 - базавая хэш-табліца несінхранізаванага дыска, SyncDiskHashtable - сінхранізаваная версія DiskHashTable, DuplicateDiskHashtable - хэш-табліца дыска, якая дазваляе дубліраваць ключы, і SyncDuplicateHashtable - сінхранізаваная версія DuplicateDiskHashtable.