3
我熟悉Database transactions,并花了很多时间调整isolation levels。我从来没有在代码中实现我自己的事务模型。Clojure STM属于哪种类型的交易模型?
我已经通过the source code阅读了Clojure事务实现 - 并试图理解它背后的模型。
我正在阅读a description of a Software Transactional Memory in hardware实现,它促使我认为必须有事务模型的“类别”。
我的问题是:Clojure STM属于哪种类型的交易模型?