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
- is related to
-
HBASE-4440 add an option to presplit table to PerformanceEvaluation
- Closed