| 版 | 1.0 |
|---|---|
| 发行人 | CellSpark |
| 发布日期 | 2012年11月27日 |
| 添加日期 | 2012年11月28日 |
| 操作系统要求 | 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 相同的方法调用,能够向表中添加重复键的选项,每个表的理论容量为 10 亿个条目,不需要预先分配磁盘空间,也不需要指定容量,无需重新散列或进行任何其他维护,所有类的总 JAR 文件大小小于 8K,内存需求小且固定,删除导致磁盘空间立即还给文件系统,磁盘空间使用量线性增加,并且同步和非同步选项。 HashStore 旨在提供基于磁盘的 Hashtable 版本,从而为 Java 对象提供长期持久性。存储的对象必须实现序列化接口。 HashStore 由 4 个类组成:DiskHashtable 是基本的非同步磁盘哈希表,SyncDiskHashtable 是 DiskHashTable 的同步版本,DuplicateDiskHashtable 是允许重复键的磁盘哈希表,以及 SyncDuplicateHashtable - DuplicateDiskHashtable 的同步版本。