Lazy leveling
Lazy leveling combines tiering at smaller LSM-tree levels with leveling at the largest level.
Dayan and Idreos introduce this policy in Dostoevsky. Its point-lookup analysis co-optimizes Bloom-filter allocation; short range lookups retain a larger startup cost. It still performs merges when data moves down the tree. [1]