Para actualizar/eliminar, deberá aumentar/disminuir left
/right
valores de todos los elementos de la rama.
Ejemplos de consultas que puede encontrar aquí
.
Los conjuntos anidados funcionan MUY lentamente con árboles grandes en actualización/inserción/eliminación. Y muy rápido de seleccionar.
Por lo tanto, use este modelo solo con datos estáticos, que se almacenarán sin cambios la mayor parte del tiempo, y este árbol no contendrá miles de nodos (o cualquier actualización tardará minutos en completarse). La ruta materializada funciona mucho más rápido.