2016-07-06 28 views
1

Ich möchte Reparaturen durchführen, wenn ich verschiedene Optionen durchführe, um die Reparaturzeit zu verkürzen. Ich stolperte über diese beiden Optionen inkrementelle Reparaturen und parallele Reparaturen am Partitionsbereich.Wie inkrementelle Reparaturen funktionieren, wenn Verdichtungen vor der nächsten inkrementellen Reparatur auftreten

1.) Wenn ich inkrementelle Reparaturen durchführe, folgt es Anti-Kompaktierung und trennt reparierte und nicht reparierte SStabellen. Nächstes Mal, bevor ich eine inkrementelle Reparatur mache, wenn die reparierten und unreparierten stables zusammen kompaktiert werden, wie wird dann eine inkrementelle Reparatur an dieser SStable ausgeführt, wird sie eine Reparatur an der gesamten sstable durchführen oder gibt es irgendeine Art und Weise, sie zu unterscheiden?

2.) Wenn ich mit parallelen Reparaturen auf Partition Bereich gehen wird es einen erheblichen Einfluss auf den Cluster haben?

Antwort

1

Meine erste Frage vor der Beantwortung dieser Frage wäre "Was ist Ihr Anwendungsfall, welche Komprimierungsstrategie verwenden Sie und worauf zielen Sie?". Es ist eine gute Entscheidung, zu inkrementellen Reparaturen überzugehen, wenn eine geebnete Verdichtungsstrategie angewendet wird und niedrige Latenzzeiten angestrebt werden. In diesem Sinne werde ich versuchen, Ihre Fragen zu beantworten.

1.) Reparierte Teile sind verdichtet und nicht reparierte Teile sind abgestuft. Also, wenn Sie geebnete Verdichtung verwenden, sind reparierte Teile geebnet und un-repariert sind Größe abgestuft.

2.) Die Parallelreparatur wird normalerweise in Betriebsunterbrechungen oder wenn Sie die Reparatur schnell beenden möchten, verwendet. Sie sind ressourcenhungrig, also lassen Sie sie nicht in der Produktion laufen.

Alles in allem hängt es von Ihrem Anwendungsfall ab und was Sie anstreben.

+0

Dank Gobec, verwenden wir Größe abgestufte Verdichtung unsere Last ist schwer schreiben, wahrscheinlich muss ich für die vollständige Reparatur auf Partition Bereich gehen. – user6288321