Wzmocnienie odczytu
Sytuacja, gdy jeden odczyt logiczny wymaga kilku fizycznych operacji odczytu. W drzewie LSM klucz może leżeć na kilku poziomach, więc w najgorszym razie wyszukanie wymaga sprawdzenia wielu SSTable, zanim wartość się znajdzie (lub wykluczy).
Przyczyna: drzewo LSM rozkłada dane na kilka poziomów SSTable; odczyt punktowy zaczyna w memtable i schodzi poziom po poziomie, aż znajdzie klucz. Bez pomocy robi się to drogie. Remedia: filtry Blooma (szybko wykluczają SSTable, które na pewno nie mają klucza), kompakcja poziomowa (mniej nakładających się plików) i cache.
Kompromis: agresywna kompakcja obniża wzmocnienie odczytu, ale podnosi wzmocnienie zapisu — klasyczny konflikt (hipoteza RUM: read, update, memory — wybierz dwa). B-drzewa mają niskie wzmocnienie odczytu, ale wyższe zapisu. Kluczowa miara przy wyborze i strojeniu silnika składowania.