Are there any Hashtable implementations available that provide thread safety with minimal blocking in .NET? Or in another language that can be ported to .NET?
We are looking for a cross between using the BCL Dictionary <,> class with locking () and a distributed caching application such as memcached or Velocity.
The intended use for a cache with thousands of readers reading immutable values based on keys (either numbers or indications, we have not decided yet). There will be far fewer writers, perhaps just one.
Samuel neff
source share