Superschnelle concurrente Hashmap für Go: cmapv2
2025-06-17
Dieser Artikel stellt cmapv2 vor, eine Hochleistungs-Bibliothek für concurrente Hashmaps in Go. Mit dem MurmurHash-Algorithmus bietet sie reguläre und sharded Map-Typen für verschiedene Concurrency-Anforderungen. Beispielcode zeigt die Initialisierung, das Einfügen, Abrufen und Löschen von Schlüssel-Wert-Paaren. Der Artikel beschreibt auch Performance-Tests mit `go test` und `pprof` für CPU- und Speicherprofiling.
Entwicklung
Concurrente Hashmap