2011-05-24 36 views
6

¿Qué es un B*Tree? ¿Acaso solo se referían al árbol de búsqueda binario?¿Qué es un árbol B *?

+3

Nop: http://en.wikipedia.org/wiki/B-tree – dlev

+0

Oooh yo no lo sabía. ¿Pero también el asterisco es lo mismo que un guión? Pensé que podría tener un significado especial. – Mehrdad

+1

Lo hace; (Creo) * significa que los nodos están al menos 2/3 llenos. – dlev

Respuesta

2

No. Un nodo en un árbol B * puede tener muchas llaves (que apuntan a muchos niños). Operan comparando claves para seleccionar un nodo hijo, muy parecido a un árbol binario. Pero la intención es que cada nodo se almacene en el disco y pueda leerse en la memoria de una vez. Por lo tanto, la cantidad de accesos de disco requeridos coincidiría con la profundidad del árbol.

+0

¡Interesante, gracias! – Mehrdad

4

Nope. Tenga en cuenta que * indica que los nodos están al menos 2/3 llenos.

+0

+1, muchas gracias! :) – Mehrdad

Cuestiones relacionadas