Home > Contents > Index >
Expanded TOC | Accordion TOC | Annotated TOC | Index
ISynchHash
The
ISynchHash
object has functionality similar to a hash table, but with cluster synchronization and LRU behaviors.Note that the use of this object has performance implications. Before you use
ISynchHash
, consider the performance cost of reloading data compared to the memory usage per JVM. Use cluster synchronization only when a backing store is likely to change and invalidate stored results in a given VM.Operational considerations (from Sun Microsystems) suggest that data read vs. write from a synchronized hash should be in an 80/20 ratio if the synchronization is across multiple machines. Non-synchronized hashes do not have this suggested restriction.
List of Methods
Table 9: List of ISynchHash Methods
Method Summary Clears a hash and synchronizes the cluster. Gets the specified object from hash and performs required data validation/VM synchronization checks as needed. Gets the name of the hash as it is managed. Adds an object to the hash and generates appropriate cluster synchronization methods and least-recently-used behavior. Removes an item from the hash and synchronizes the cluster as needed.
Home > Contents > Index > ![]()
Oracle JAVA Reference
Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.