Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #29399
| Newsgroups | pl.comp.programming |
|---|---|
| Date | 2017-02-04 07:25 -0800 |
| References | <o709j7$nhg$1@node2.news.atman.pl> |
| Message-ID | <a19bec76-72b4-4e2f-af54-37296bf18a4f@googlegroups.com> (permalink) |
| Subject | Re: Jak działają indeksy b-tree? |
| From | "M.M." <mmarszik@gmail.com> |
On Thursday, February 2, 2017 at 10:50:31 PM UTC+1, Borneq wrote: > Używane są w bazach danych. Inna rzecz że w takim MySQL indeksy potrafią > być większe od całej tabeli. > Jak to działa? Drzewo ma 1000 gałęzi, które mają 1000 gałęzi?, jak > wyszukiwać w porównaniu do hasha? Generalnie działają tak jak opisałeś. Sens ich zastosowania jest wszędzie tam, gdzie odczyt/zapis sekwencyjny jest dużo szybszy od niesekwencyjnego. Spotkałem się ze stwierdzeniami, że nawet w pamięci RAM mogą mieć zastosowanie. Algorytmy operujące na b-tree nie są szczególnie zawiłe, ale dobre implementacje zapewne są bardzo skomplikowane.
Back to pl.comp.programming | Previous | Next — Previous in thread | Find similar | Unroll thread
Jak działają indeksy b-tree? Borneq <borneq@antyspam.hidden.pl> - 2017-02-02 22:50 +0100 Re: Jak działają indeksy b-tree? "Stachu 'Dozzie' K." <dozzie@go.eat.some.screws.spammer.invalid> - 2017-02-03 10:23 +0000 Re: Jak działają indeksy b-tree? "M.M." <mmarszik@gmail.com> - 2017-02-04 07:25 -0800
csiph-web