Re: [心得] ActiveRecord vs. Hibernate
※ 引述《billyeh (bill)》之銘言:
: 那麼自稱 Java killer 的 Rails 呢?Rails 當然不會有
: 上面這種小問題囉,它們的是大問題 -- 同一筆資料庫的
: 資料,在同一個 transaction 之下,Active Record
: 抽兩次會得到 兩個 instance。這個會有嚴重的 ACID 問題。
: 小程式就算了,如果是銀行交易之類 mission critical 的
: 程式,那... 你最好是超級高竿的 Rails Developer,能夠
: 自己維護 ACID。
: 各位 RoR 高手的看法呢?
這當然是 Rails 其中一個Bug所在呀,也沒啥好質疑的
除非你是超人,否則你無法做好每一件事情
Active Record 也是一樣,他極端強調方便性,當然有可能會失去一些東西
我相信 Active Record 實做前考慮 transaction 的地方很少
從他的 DOC ,書上描述的篇幅,或是社群的反應
就知道使用 Rails 的人對於這方面沒有太多注意
現在的問題只是這個東西到底是需要大修的 Bug ?
還是只需要簡單的修改即可?
--
lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.103.214
※ 編輯: giive 來自: 61.230.103.214 (10/24 08:09)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章