Aby zaktualizować/usunąć, musisz zwiększyć/zmniejszyć left
/right
wartości wszystkich elementów gałęzi.
Przykłady zapytań można znaleźć tutaj
.
Zestawy zagnieżdżone działają BARDZO powoli z dużymi drzewami podczas aktualizacji/wstawiania/usuwania. I bardzo szybki w wyborze.
Więc używaj tego modelu tylko ze statycznymi danymi, które będą przechowywane bez zmian przez większość czasu, a to drzewo nie będzie zawierało tysięcy węzłów (lub jakakolwiek aktualizacja zajmie kilka minut). Zmaterializowana ścieżka działa znacznie szybciej.