Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-3234

LeveledCompaction has several performance problems

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.0.0
    • None
    • Normal

    Description

      Two main problems:

      • BF size calculation doesn't take into account LCS breaking the output apart into "bite sized" sstables, so memory use is much higher than predicted
      • ManyToMany merging is slow. At least part of this is from running the full reducer machinery against single input sources, which can be optimized away.

      Attachments

        Activity

          People

            jbellis Jonathan Ellis
            jbellis Jonathan Ellis
            Jonathan Ellis
            Brandon Williams
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: