18

是否有一个很好的教程/指南/博客文章/书籍章节/截屏/等,它试图全面涵盖与 ActiveRecord 中的锁、事务和隔离级别有关的所有内容?(最好与 Rails 4.0 相关)

指南中有一个简短的部分,当然还有一些 API 文档,但这是一个非常重要且(对我而言)难以理解的领域,这是我第一次尝试在我的 Rails 应用程序中认真对待数据完整性。我想得到一个很好的理解,所以我可以正确地做到这一点。

已知资源列表

4

2 回答 2

11

我现在会查看The Rails 3 Way的第 5 章,尤其是第 5.5 节关于数据库锁定的内容。我还将查看ActiveRecord::Locking sourceActiveRecord::Transactions sourcetransaction_isolation 测试用例,因为代码非常易读,如果您需要一些杂草答案,它就在代码中!

于 2014-01-17T04:14:39.307 回答
3

我发现Makandropedia 上的事务和锁定之间的差异是了解事务和锁定之间区别的一个非常有用的起点。

于 2015-09-28T15:56:59.670 回答