HashStore er en disk data management system skrevet i Java. Funksjoner inkluderer samme metodekall som java.util.Hashtable, muligheten til å kunne legge like nøkler til bordet, teoretisk kapasitet på én milliard oppføringer per bord, trenger ingen diskplass til å være pre-tildelt og ingen må spesifiseres, aldri trenger å rehash eller gjøre noe annet vedlikehold, total JAR filstørrelse for alle klasser mindre enn 8K, små og faste minnekrav, slettinger resultere i diskplass umiddelbart blir gitt tilbake til filsystemet, diskplass bruk øker lineært, og synkronisert og ikke-synkronisert alternativer. HashStore er utformet for å gi en disk basert versjon av hashtabellen og therebye gi langsiktig utholdenhet for Java objekter. Objekter lagret må implementere serialgrensesnittet. HashStore består av fire klasser:. DiskHashtable basen ikke-synkronisert disk hashtabellen, SyncDiskHashtable en synkronisert versjon av DiskHashTable, DuplicateDiskHashtable en disk hashtabellen som gjør like nøkler, og SyncDuplicateHashtable - En synkronisert versjon av DuplicateDiskHashtable
Krav :
Java 1.1
Kommentarer ikke funnet