Это было бы ужасно.Вы говорите, что всегда хотите получить доступ к последней обновленной таблице, это означает, что вам нужна только эфемерная структура данных, нет необходимости платить за постоянную структуру данных - этонапример, обменивая время и память, чтобы получить полностью спорные «очки стиля».Вы не строите свою карму, используя слепо персистентные структуры, когда они не требуются.
Кроме того, хеш-таблица является особенно трудной структурой, которую нужно сделать постоянной.Другими словами, «очень, очень медленно» (в основном это полезно, когда число операций чтения значительно превышает количество записей - и вы, кажется, говорите о многих операциях записи).
Кстати, ConcurrentHashMap
не имеет смыслав этом дизайне, учитывая, что карта доступна от одного актера (это то, что я понимаю из описания).