Одно преимущество, которое имеют хеш-карты над деревьями, состоит в том, что в многопоточной среде вам не нужно блокировать весь контейнер для добавления или удаления одного ключа - блокировка одной соответствующей записи в хеш-таблице (почти ) достаточно.
Почти потому, что могут быть метаданные (например, количество элементов в хеш-таблице) для обновления. И вам, вероятно, нужно заблокировать всю таблицу, чтобы увеличить или уменьшить ее, конечно.