Обслуживание модели вложенного набора - PullRequest
1 голос
/ 06 июня 2011

В настоящее время я разрабатываю систему комментариев для веб-сайта, над которым я работаю.Я провел много исследований и решил использовать модель вложенного набора для хранения своих комментариев.Я создал процедуры для добавления и удаления комментариев, чтобы сохранить правильное значение левого и правого значений.

Мой вопрос касается сохранения левого и правого значений.Меня интересует разрывы и влияние, которое они могут оказать со временем на производительность и / или целостность.Я знаю, что пробелы будут заканчиваться в наборах данных, но я не уверен, является ли это проблемой.Я не видел никакой информации относительно обслуживания.

Должен ли я создать ночную процедуру для синхронизации всех левых и правых значений, чтобы устранить пробелы, или я не должен волноваться?

1 Ответ

1 голос
/ 22 июня 2011

Я бы оставил все как есть и не переживал.

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

если это ничего не нарушает и даже не создает проблемы с производительностью, это не проблема.

...