HashStore is 'n skyf data bestuur stelsel wat in Java geskryf. Kenmerke sluit in dieselfde metode oproepe as java.util.Hashtable, opsie om in staat wees om duplikaatsleutels te voeg tot die tafel, teoretiese kapasiteit van een miljard inskrywings per tafel, geen spasie op die hardeskyf moet vooraf toegeken en geen kapasiteit moet gespesifiseer word, nooit hoef te minder as 8K, klein en vaste geheue vereistes rehash of enige ander onderhoud, totale JAR lêer grootte vir alle klasse, weglatings lei skyfspasie onmiddellik word terug gegee aan die lêer stelsel, skyfspasie gebruik lineêr toeneem, en gesinchroniseer en nie-gesinchroniseer opsies. HashStore is ontwerp om 'n skyf gebaseerde weergawe van Hashtable en therebye verskaffing langtermyn volharding vir Java voorwerpe te voorsien. Voorwerpe gestoor moet die afleveringen koppelvlak implementeer. HashStore bestaan uit 4 klasse. DiskHashtable die basis nie-gesinchroniseer skyf hashtable, SyncDiskHashtable n gesinchroniseer weergawe van DiskHashTable, DuplicateDiskHashtable 'n skyf hashtable wat toelaat dat duplikaatsleutels, en SyncDuplicateHashtable - 'n gesinchroniseer weergawe van DuplicateDiskHashtable
vereistes :
Java 1.1
Kommentaar nie gevind