摘要: 转自: http://www.blogjava.net/ldd600/archive/2011/02/24/345035.html 1.延迟删除一条数据会被很多数据引用。当被引用的数据删除时,引用的数据也需要删除。这时候可以用延迟删除的方法。例子:用户发表的帖子,可以被转发到很多地方。所有转发过的贴都是对原帖的引用,用户接着把他的原帖删除,所有被转发过的帖子也需要进行清理。我们采用的是延迟删除的方法,用户操作时,先直接删除原帖,被转发的贴,在点击时,会到原帖加载内容,这时发现原帖已经不存在,此时这条被点击的转发贴也会被删除。当用户访问引用的数据时,发现被引用的数据不存在,此时删除引用的 阅读全文
posted @ 2011-03-10 14:49 陈文龙 阅读(276) 评论(0) 推荐(0)