HashStore ay isang sistema ng disk data pamamahala nakasulat sa Java. Mga Tampok isama ang parehong mga tawag sa pamamaraan bilang java.util.Hashtable, pagpipilian upang magagawang magdagdag ng duplicate key upang talahanayan, mga maximum na kapasidad ng isang bilyong mga entry sa bawat talahanayan, kailangang walang puwang sa disk upang ma-pre-ilalaan at kailangang walang kapasidad na tinukoy, Hindi kailanman kailangang isaayos o gawin ang anumang iba pang maintenance, ang kabuuang laki ng garapon ng file para sa lahat ng klase mas mababa sa 8K, maliit at naayos na kinakailangan sa memorya, pagtanggal magresulta sa disk space agad ini ibinigay pabalik sa file system, pagtaas ng paggamit ng disk space linearly, at synchronize at hindi naka-synchronize ang mga pagpipilian. HashStore ay dinisenyo upang magbigay ng isang disk na batay sa bersyon ng Hashtable at therebye pagbibigay ng pangmatagalang pagtitiyaga para sa Java na object. Mga bagay na naka-imbak ay dapat ipatupad ang mga inilalathala nang baha-bahagi na interface. HashStore ay binubuo ng 4 na mga klase:. DiskHashtable ang pangunahing non--synchronize disk hashtable, SyncDiskHashtable isang naka-synchronize bersyon ng DiskHashTable, DuplicateDiskHashtable isang hashtable disk na nagbibigay-daan duplicate key, at SyncDuplicateHashtable - Isang naka-synchronize bersyon ng DuplicateDiskHashtable
Mga kinakailangan :
Java 1.1
Mga Komento hindi natagpuan