diff options
author | Hassaan Khan <hqkhan2008@gmail.com> | 2023-05-02 09:20:38 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-02 16:20:38 +0300 |
commit | 8163e816fe9b1ef7f1a904d862f6e2e24bc19713 (patch) | |
tree | 0d42a85c7d7f8ac9714414b5f673f94b374c42f9 /src/lazyfree.c | |
parent | f32d1817e3b133d8e754304ef745e4d40661af24 (diff) | |
download | redis-8163e816fe9b1ef7f1a904d862f6e2e24bc19713.tar.gz |
[redis-benchmark] Adding --seed option to seed the RNG (#11945)
Adds ability to set the random seed so that more consistent repeatable benchmarks are possible.
Example usage:
Adding 2 hash items
```
src/redis-benchmark -r 100 -n 2 --seed 250 hset myhash:__rand_int__ age __rand_int__
```
Monitor:
1st benchmark invocation:
```
1679332814.824357 [0 127.0.0.1:36686] "hset" "myhash:000000000022" "age" "000000000069"
1679332814.824404 [0 127.0.0.1:36690] "hset" "myhash:000000000007" "age" "000000000043"
```
2nd benchmark invocation:
```
1679332814.824357 [0 127.0.0.1:36686] "hset" "myhash:000000000022" "age" "000000000069"
1679332814.824404 [0 127.0.0.1:36690] "hset" "myhash:000000000007" "age" "000000000043"
```
Diffstat (limited to 'src/lazyfree.c')
0 files changed, 0 insertions, 0 deletions