A .NET library that provides a ReadHeavyDictionary
and a ReadHeavySet
, thread-safe alternatives to the Dictionary
and HashSet
, with superior read performance at the expense of much slower writing. Ideal in situations where the collection is infrequently updated but is very often read from.
In order to check the benchmarks, open up GitHub Actions and select the latest workflow run. In the search type "| Method" and you should find 4 sets of benchmarks per framework (SynchronousReadsIntegers, SynchronousReadsStrings, SynchronousRemove, SynchronousWrite).