CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!

Alle Oberthemen / Informatik / Datenbanken / Datenbanken
23
Hashing
Bei Bäumen hat man immer noch log(n) Seitenzugriffe, einen pro Kantenverfolgung. Beim Hashing wird eine fast eindeutige Zuordnung von Schlüssel zu Bucket erreicht.

Statisches Hashing:
  • A priori Speicher alloziieren, nachträgliche Vergrößerung ist durch Rehashing teuer.
  • Hashfunktion meist mod Anzahl Buckets.

Erweiterbares Hashing:
  • Präfix des Hashwertes der Länge n zur Bestimmung des Buckets verwendet.
  • Anfangs kleiner Präfix, kann wachsen.
  • Zwischen globaler Tiefe (n) und lokaler Tiefe (Anzahl Bits, die in diesem Bucket wirklich verwendet werden) unterscheiden
  • Bei Overflow globale Tiefe und ggf. lokale Tiefe erhöhen
  • Bei Löschen falls lokale Tiefe überall < globale Tiefe, globale Tiefe senken
Tags:
Quelle: Kapitel 7
Neuer Kommentar
Karteninfo:
Autor: kread
Oberthema: Informatik
Thema: Datenbanken
Schule / Uni: Universität Koblenz-Landau
Ort: Koblenz
Veröffentlicht: 18.10.2010

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English