Welche Aufgaben sollte man nicht verwenden HBase für?HBase Anti-Patterns
Mein Verständnis ist, dass HBase und HDFS behandelt werden sollten als transiente Datenspeicher, Daten nur für die Dauer der Zeit, die eine Karte/reduzieren Job braucht sie für.
Ist es unangemessen, HBase als kanonischen Datenspeicher zu verwenden? Seine Random-Access-Latenzspitzen machen dies ohnehin unpraktisch, aber dies könnte durch Caching und andere Badn-Aids gemildert werden.
Was hast du dieses Verständnis? –
Da HDFS für den wahlfreien Zugriff nicht besonders schnell ist, eignet es sich jedoch zum Streamen großer Dateien. Auch seine verteilte Natur eignet sich für Abbildungs / Reduzierungs-Aufträge, da es eine große Anzahl von gleichzeitigen Lesevorgängen ermöglicht, die den Operationen, die es lesen, nahe kommen. –