嵌套集模型维护

时间:2011-06-06 13:16:26

标签: mysql tree move hierarchical-data nested-sets

我目前正在为我正在开发的网站开发评论系统。我做了很多研究,并决定使用nested set model来存储我的评论。我创建了添加和删除注释的过程,以保持左右值的正确。

我的问题是关于维护左右值。我想知道差距以及它们在性能和/或完整性方面可能产生的影响。我知道数据集中的差距最终会消失,但我不确定这是否是一个问题。我没有看到任何有关维护的信息。

我应该创建一个夜间程序来同步所有左右值以消除差距,还是我不应该担心?

1 个答案:

答案 0 :(得分:1)

我会保持原样而不用担心。

http://en.wikipedia.org/wiki/Nested_set_model

如果它没有破坏任何东西,它甚至不会产生性能问题,那么这是一个非问题。