Я знаю, что производительность никогда не бывает черно-белой, часто одна реализация быстрее в случае X и медленнее в случае Y и т.д., но в целом - B-деревья быстрее, чем AVL или RedBlack-Trees? Они значительно сложнее реализовать тогда деревья AVL (и, может быть, даже RedBlack-деревья?), Но быстрее ли они (их сложность окупается)?
Изменить: Я также хотел бы добавить, что если они быстрее, то эквивалентное дерево AVL/RedBlack (с точки зрения узлов/содержимого) - почему они быстрее?