17

是否有一個很好的教程/指南/博客文章/書籍章節/ screencast/etc,試圖全面涵蓋與ActiveRecord中的鎖,事務和隔離級別有關的所有內容? (最好與Rails 4.0相關)Rails中的鎖/事務/隔離級別的詳盡指南

在指南中有一個簡短的部分,當然還有一些API文檔,但它對我來說非常重要,對我來說很難理解,這是我第一次嘗試在我的Rails應用程序中認真考慮數據完整性。我想得到一個很好的理解,所以我可以做到這一點。已知資源

列表

+0

我會推薦尋找關於mysql事務的指南/書籍,看看它是如何被推薦使用的。然後你可以編寫使用這些建議的Ruby代碼。 –

回答

2

我在Makandropedia上發現Differences between transactions and locking是瞭解事務和鎖之間差異的一個非常有用的出發點。

+1

儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – eirikir

+0

如果鏈接死亡,我們可以用歸檔副本替換它。我覺得最重要的是必不可少的。 – lulalala