Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: merge skiping #128

Open
KKould opened this issue Sep 3, 2024 · 0 comments
Open

Feat: merge skiping #128

KKould opened this issue Sep 3, 2024 · 0 comments
Labels
enhancement New feature or request M - Medium Adding a new feature, refactoring a module, performance optimization.

Comments

@KKould
Copy link
Collaborator

KKould commented Sep 3, 2024

Feature Request

Currently, SSTable will be added to Level 0 during Minor Compaction, but Level 0 will easily cause greater write amplification and read performance impact during Major Compaction.

In fact, the SSTable generated by Minor Compaction can directly reach the largest layer without overlapping.

@KKould KKould added enhancement New feature or request M - Medium Adding a new feature, refactoring a module, performance optimization. labels Sep 3, 2024
@KKould KKould changed the title Perf: when Minor Compaction, the new SSTable can be pushed to as high a level as possible Feat: merge skiping Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request M - Medium Adding a new feature, refactoring a module, performance optimization.
Projects
None yet
Development

No branches or pull requests

1 participant