Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-4163

Create Split Strategy for YCSB Benchmark

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.90.3, 0.92.0
    • 0.99.0
    • util

    Description

      Talked with Lars about how we can make it easier for users to run the YCSB benchmarks against HBase & get realistic results. Currently, HBase is optimized for the random/uniform read/write case, which is the YCSB load. The initial reason why we perform bad when users test against us is because they do not presplit regions & have the split ratio really low. We need a one-line way for a user to create a table that is pre-split to 200 regions (or some decent number) by default & disable splitting. Realistically, this is how a uniform load cluster should scale, so it's not a hack. This will also give us a good use case to point to for how users should pre-split regions.

      Attachments

        Issue Links

          Activity

            People

              vicaya Luke Lu
              nspiegelberg Nicolas Spiegelberg
              Votes:
              4 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: