| Versija | 1.0 |
|---|---|
| Izdevējs | CellSpark |
| Izdošanas datums | 2012. gada 27. nov. |
| Pievienošanas datums | 2012. gada 28. nov. |
| OS prasības | Windows 2003, Windows 2000, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 7, Windows XP |
| Prasības | Java 1.1 |
| Kopējais lejupielāžu skaits | 30 |
| Cena | Free to try |
Apraksts
HashStore ir diska datu pārvaldības sistēma, kas rakstīta Java valodā. Funkcijas ietver tādus pašus metožu izsaukumus kā java.util.Hashtable, iespēja pievienot tabulai dublētās atslēgas, teorētiskā viena miljarda ierakstu ietilpība, nav iepriekš jāpiešķir vieta diskā un nav jānorāda ietilpība, nekad nav jāveic atkārtota pārskatīšana vai jāveic jebkāda cita apkope, kopējais JAR faila lielums visām klasēm ir mazāks par 8K, mazas un fiksētas atmiņas prasības, dzēšanas rezultātā diska vieta tiek nekavējoties atdota failu sistēmai, diska vietas lietojums palielinās lineāri, un sinhronizēts un nesinhronizētas opcijas. HashStore ir paredzēts, lai nodrošinātu Hashtable uz diska balstītu versiju un tādējādi nodrošinātu Java objektu ilgtermiņa noturību. Saglabātajiem objektiem ir jāievieš serializācijas saskarne. HashStore sastāv no 4 klasēm: DiskHashtable ir pamata nesinhronizēta diska hashtable, SyncDiskHashtable ir sinhronizēta DiskHashTable versija, DuplicateDiskHashtable ir diska hashtable, kas ļauj dublēt atslēgas, un SyncDuplicateHashtable — DuplicateDiskHashtableDisk sinhronizēta versija.