top | item 44285957

(no title)

sirgallo | 8 months ago

Performance comparisons are made against go sync.Map, with cmapv2 on par or sometimes exceeding is on different workloads. It is both lock-free and thread safe, using atomic operations. It also supports sharding out of the box. cmapv2 with 10m k/v pairs where keys and values are 64bytes was able to achieve 1.5m w/s and 3m r/s.

discuss

order

pstuart|8 months ago

Looks interesting, it would be nice to have the performance comparisons front and center on the readme.

sirgallo|8 months ago

sounds good, they are a bit hidden right now. also am most likely going to update the other docs.