| Версія | 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 для всіх класів менше 8 Кб, невеликі та фіксовані вимоги до пам’яті, видалення призводять до того, що дисковий простір негайно повертається до файлової системи, використання дискового простору збільшується лінійно, а синхронізація та несинхронізовані параметри. HashStore розроблено для того, щоб забезпечити дискову версію Hashtable і, таким чином, забезпечити довготривалу стійкість для об’єктів Java. Збережені об’єкти мають реалізовувати інтерфейс серіалізації. HashStore складається з 4 класів: DiskHashtable — базова хеш-таблиця несинхронізованого диска, SyncDiskHashtable — синхронізована версія DiskHashTable, DuplicateDiskHashtable — хеш-таблиця диска, яка дозволяє дублювати ключі, і SyncDuplicateHashtable — синхронізована версія DuplicateDiskHashtable.