Algorithmen und Datenstrukturen · Senior · Frage 15 von 75

Welchen Kompromiss machen LSM-Bäume gegenüber B-Bäumen?

Antwort zeigen

Richtige Antwort: Schnellere gebündelte Schreibvorgänge, aber langsamere Lesezugriffe und Compaction

Erklärung

Schreibvorgänge gehen in den Speicher und werden als sortierte Dateien geschrieben, Plattenzugriffe beim Schreiben sind also sequenziell. Lesezugriffe prüfen eventuell mehrere Dateien (Bloom-Filter helfen), und Compaction im Hintergrund führt sie zusammen. Cassandra, RocksDB und LevelDB nutzen LSM-Bäume.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 15

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen