| Εκδοχή | 1.0 |
|---|---|
| Εκδότης | CellSpark |
| Ημερομηνία κυκλοφορίας | 27 Νοε 2012 |
| Ημερομηνία προστέθηκε | 28 Νοε 2012 |
| Απαιτήσεις Os | 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, δυνατότητα προσθήκης διπλών κλειδιών στον πίνακα, θεωρητική χωρητικότητα ενός δισεκατομμυρίου καταχωρήσεων ανά πίνακα, δεν χρειάζεται να εκχωρηθεί εκ των προτέρων χώρος στο δίσκο και δεν χρειάζεται να καθοριστεί χωρητικότητα, Ποτέ δεν χρειάζεται να κάνετε rehash ή να κάνετε οποιαδήποτε άλλη συντήρηση, συνολικό μέγεθος αρχείου JAR για όλες τις κατηγορίες μικρότερο από 8K, μικρές και σταθερές απαιτήσεις μνήμης, οι διαγραφές έχουν ως αποτέλεσμα την άμεση επιστροφή χώρου στο δίσκο στο σύστημα αρχείων, η χρήση χώρου στο δίσκο αυξάνεται γραμμικά και συγχρονίζονται και μη συγχρονισμένες επιλογές. Το HashStore έχει σχεδιαστεί για να παρέχει μια έκδοση του Hashtable που βασίζεται σε δίσκο και ως εκ τούτου να παρέχει μακροπρόθεσμη επιμονή για αντικείμενα Java. Τα αποθηκευμένα αντικείμενα πρέπει να υλοποιούν τη διεπαφή σειριοποίησης. Το HashStore αποτελείται από 4 κατηγορίες: DiskHashtable το βασικό μη συγχρονισμένο δίσκο hashtable, SyncDiskHashtable μια συγχρονισμένη έκδοση του DiskHashTable, DuplicateDiskHashtable ένα δίσκο κατακερματισμού που επιτρέπει διπλότυπα κλειδιά και SyncDuplicateHashtable - Μια συγχρονισμένη έκδοση του Duplicatesk.