作者giive (lala)
看板Ruby
标题Re: [心得] ActiveRecord vs. Hibernate
时间Tue Oct 24 07:59:58 2006
※ 引述《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)