spaltenbasiert oder zeilenbasiert für HBase

Ich frage mich, ob HBase spaltenbasierten Speicher oder zeilenbasierten Speicher verwendet.

Ich habe einige technische Dokumente gelesen und erwähnt, dass HBase spaltenbasierten Speicher verwendet, um ähnliche Daten zusammen zu speichern und die Komprimierung zu fördern. Dies bedeutet, dass die gleichen Spalten verschiedener Zeilen zusammen gespeichert werden.Aber ich habe auch erfahren, dass HBase eine sortierte Schlüsselwertkarte ist. Es verwendet den Schlüssel, um alle zugehörigen Spalten für diesen Schlüssel (diese Zeile) zu adressieren. Es scheint sich also um einen zeilenbasierten Speicher zu handeln.

Es wird geschätzt, wenn jemand meine Verwirrungen erklären könnte.

Danke im Voraus, George

Antworten auf die Frage(2)

Ihre Antwort auf die Frage