HBase Scan-Leistung

Trete ich ein range-scan, dass ist mir 500k Datensätze.
Wenn ich scan.setCaching(100000) es dauerte weniger als eine Sekunde, aber wenn scan.setCaching(100000) ist nicht festgelegt, es dauerte fast 38 Sek.

Wenn ich scan.setBlockCache(false) und scan.setCaching(100000) was wird passieren? Werden die Zeilen zwischengespeichert werden oder nicht?

Ich bin fallenlassen OS-cache nach dem ersten scan, aber es ist keine änderung in der Zeit für das Scannen der Datensätze. Warum?

Dann wie kann ich die lese-performance?

InformationsquelleAutor user2392692 | 2014-03-20
Schreibe einen Kommentar