Lines Matching refs:to
14 …to pick to compact is an interesting question. LevelDB only uses one thread for compaction and it …
16 …to multiple algorithms to choose from? Because there are different factors to consider when pickin…
20 …to the next level, it creates a hole. Over time, incoming compaction will fill data to the hole, b…
22 …ion, because a file being picked covers a range whose last compaction time to the next level is th…
24 …e where writes are uniformly distributed across the key space and you want to reduce write amplifi…
28 …to deeper levels will benefit write amplification, as well as space amplification. For example, if…
30 …est range first, we leave the hot ranges in the level. If your use case is to overwrite existing k…
34 …slow down iterating over this area, because we still need to iterate those deleted keys just to ig…
36 …likely to be picked for compaction. The more number of deletes exceed inserts, the more likely it …
40 …to clean up old data to free up space. Picking files to compact may impact space efficiency. We do…
43 …ote it is not the default one for backward compatible reason). If you want to further optimize you…
45 …t better compaction picker approach, you are welcome to implement and benchmark it. We'll be glad …