Skip to content

Why does the DiffKV outperform than PebblesDB for range query performance? #10

@zjs1224522500

Description

@zjs1224522500

After reading the paper, I found that DiifKV use the vTree structure, similar to PebblesDB, to organize the middle-size key-value pairs. For range query, compared with PebblesDB, DiffKV seems to have no obvious advantage, except for the scan-optimized merge.

Why does the DiffKV outperform than PebblesDB for range query performance? Is this due to the scan-optimized merge strategy? Or is it caused by the mixed size workload? For middle-size key-value pairs, does the performance advantage of DiffKV range queries still exist?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions