Skip to content
B-albero
EntityQ677051· pop 35· linked from 232 articles

Also known as B tree, balanced multiway tree

albero di ricerca bilanciato

Key facts

Data structure amortized.name
B-tree
Data structure amortized.type
Tree (data structure)
Data structure amortized.invented_by
Rudolf Bayer, Edward M. McCreight
Data structure amortized.invented_year
1970
Data structure amortized.space_avg
O(n)
Data structure amortized.search_avg
O(\log n)
Data structure amortized.search_worst
O(\log n)
Data structure amortized.insert_avg
O(\log n)
Data structure amortized.insert_worst
O(\log n)
Data structure amortized.delete_avg
O(\log n)
Data structure amortized.delete_worst
O(\log n)

via Wikipedia infobox

Wikidata facts

Instance of
data structure
Subclass of
data structure
Image
B-tree.svg
Show 9 more facts
uses
tree
Commons category
B-Trees
topic's main category
Category:B-tree
time of discovery or invention
1972-00-00
discoverer or inventor
Edward M. McCreight
studied by
algorithmics
different from
binary tree
maintained by WikiProject
WikiProject Mathematics
Sources (2)

via Wikidata · CC0

Article · Italiano

Un B-albero (in inglese: B-tree) è una struttura dati che permette la rapida localizzazione dei file (record o chiavi), specie nelle basi di dati, riducendo il numero di volte che un utente necessita per accedere alla memoria in cui il dato è salvato. Essi derivano dagli alberi binari di ricerca, in quanto ogni chiave appartenente al sottoalbero sinistro di un nodo è di valore inferiore rispetto a ogni chiave appartenente ai sottoalberi alla sua destra; inoltre, la loro struttura ne garantisce il : per ogni nodo, le altezze dei sottoalberi destro e sinistro differiscono al più di una unità. Questo è il vantaggio principale del B-albero, e permette di compiere operazioni di inserimento, cancellazione e ricerca in tempi ammortizzati logaritmicamente. Sono utilizzati spesso nell'ambito delle basi di dati, in quanto permettono di accedere ai nodi in maniera efficiente sia nel caso essi siano disponibili in memoria centrale (tramite una cache), sia qualora essi siano presenti solo sulla memoria di massa.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (62)