什么时候应该比混有TransactionalMap
的常规不可变 map 更喜欢Akka SynchronizedMap
,反之亦然? (或者我在这里将苹果与橙子进行比较?)
最佳答案
要进行交易时,请使用交易 map 。
使用Ctries/ConcurrentHashMap/NonblockingHashMap进行混合读写,使用CAS + immutable.Map进行非常少见的写入。
关于scala - TransactionalMap与SynchronizedMap,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8496371/