]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Improved readhotwriterandom db_bench benchmark hotcold
authorKosie van der Merwe <kosie.vandermerwe@gmail.com>
Fri, 15 Feb 2013 20:11:03 +0000 (12:11 -0800)
committerKosie van der Merwe <kosie.vandermerwe@gmail.com>
Fri, 15 Feb 2013 20:11:03 +0000 (12:11 -0800)
commit5e1afa5104c5ab9ed802468e85797c03b0f9066b
tree9d2d558a2583234c06761a5c1b10fba0f451db9b
parent2c0dde198c5804ca48f27d6c512c57dee45f06a0
Improved readhotwriterandom db_bench benchmark

Summary: readhotwriterandom now generates a certain number of keys randomly. This number is a percentage (determined by hotkeyspercentage) of --num. Then when a key is needed one of the keys in that list is chosen randomly.

Test Plan: Ran db_bench with small --num parameter to see if the keys are random and that we only use a subset of the "hot" keys.

Reviewers: vamsi, dhruba

Reviewed By: vamsi

CC: leveldb
Differential Revision: https://reviews.facebook.net/D8613
db/db_bench.cc