-
Notifications
You must be signed in to change notification settings - Fork 45
Benchmark
Quoc-Viet Nguyen edited this page Sep 8, 2020
·
1 revision
https://github.com/dgraph-io/benchmarks/tree/master/cachebench/ristretto
GIT_LFS_SKIP_SMUDGE=1 git clone --depth 1 https://github.com/dgraph-io/benchmarks
cd benchmarks/
git lfs pull -I cachebench/ristretto
cd cachebench/ristretto
go mod init
go build
./ristretto -suite all -cache all
name , label , go, mop/s, ns/op, ac, byt, hits , misses , ratio
ristretto , hits-zipf , 0, ------, ------, --, ---, 01104199, 00495801, 69.01%
ristretto , hits-arc-p3 , 0, ------, ------, --, ---, 01538554, 02373742, 39.33%
ristretto , hits-arc-p8 , 0, ------, ------, --, ---, 24065389, 18178396, 56.97%
ristretto , hits-arc-s3 , 0, ------, ------, --, ---, 01209422, 15198280, 7.37%
ristretto , hits-arc-ds1 , 0, ------, ------, --, ---, 00266299, 43438680, 0.61%
ristretto , hits-arc-oltp , 0, ------, ------, --, ---, 00677491, 00236654, 74.11%
ristretto , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
ristretto , get-same , 8, 13.12, 76, 01, 016, --------, --------, -------
ristretto , get-zipf , 8, 14.91, 67, 01, 018, --------, --------, -------
ristretto , set-get , 8, 1.69, 592, 02, 075, --------, --------, -------
ristretto , set-same , 8, 0.95, 1050, 03, 128, --------, --------, -------
ristretto , set-zipf , 8, 1.40, 713, 03, 128, --------, --------, -------
ristretto , set-get-zipf , 8, 13.87, 72, 01, 019, --------, --------, -------
base-mutex , hits-zipf , 0, ------, ------, --, ---, 01079755, 00520245, 67.48%
base-mutex , hits-arc-p3 , 0, ------, ------, --, ---, 01147704, 02764592, 29.34%
base-mutex , hits-arc-p8 , 0, ------, ------, --, ---, 21741819, 20501966, 51.47%
base-mutex , hits-arc-s3 , 0, ------, ------, --, ---, 00381872, 16025830, 2.33%
base-mutex , hits-arc-ds1 , 0, ------, ------, --, ---, 00918032, 42786947, 2.10%
base-mutex , hits-arc-oltp , 0, ------, ------, --, ---, 00716209, 00197936, 78.35%
base-mutex , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
base-mutex , get-same , 8, 5.08, 196, 00, 000, --------, --------, -------
base-mutex , get-zipf , 8, 3.41, 293, 00, 000, --------, --------, -------
base-mutex , set-get , 8, 3.71, 269, 01, 024, --------, --------, -------
base-mutex , set-same , 8, 2.68, 373, 02, 048, --------, --------, -------
base-mutex , set-zipf , 8, 2.28, 439, 02, 048, --------, --------, -------
base-mutex , set-get-zipf , 8, 2.77, 360, 00, 000, --------, --------, -------
goburrow , hits-zipf , 0, ------, ------, --, ---, 01112175, 00487825, 69.51%
goburrow , hits-arc-p3 , 0, ------, ------, --, ---, 01494189, 02418107, 38.19%
goburrow , hits-arc-p8 , 0, ------, ------, --, ---, 25117315, 17126470, 59.46%
goburrow , hits-arc-s3 , 0, ------, ------, --, ---, 01627059, 14780643, 9.92%
goburrow , hits-arc-ds1 , 0, ------, ------, --, ---, 00932504, 42772475, 2.13%
goburrow , hits-arc-oltp , 0, ------, ------, --, ---, 00715784, 00198361, 78.30%
goburrow , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
goburrow , get-same , 8, 2.58, 387, 01, 016, --------, --------, -------
goburrow , get-zipf , 8, 1.96, 510, 01, 016, --------, --------, -------
goburrow , set-get , 8, 1.93, 518, 01, 032, --------, --------, -------
goburrow , set-same , 8, 1.90, 526, 02, 048, --------, --------, -------
goburrow , set-zipf , 8, 1.66, 602, 02, 048, --------, --------, -------
goburrow , set-get-zipf , 8, 1.90, 526, 01, 016, --------, --------, -------
bigcache , hits-zipf , 0, ------, ------, --, ---, 01008869, 00591131, 63.05%
bigcache , hits-arc-p3 , 0, ------, ------, --, ---, 01055427, 02856869, 26.98%
bigcache , hits-arc-p8 , 0, ------, ------, --, ---, 19558144, 22685641, 46.30%
bigcache , hits-arc-s3 , 0, ------, ------, --, ---, 00380345, 16027357, 2.32%
bigcache , hits-arc-ds1 , 0, ------, ------, --, ---, 00906484, 42798495, 2.07%
bigcache , hits-arc-oltp , 0, ------, ------, --, ---, 00682458, 00231687, 74.66%
bigcache , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
bigcache , get-same , 8, 19.68, 50, 00, 000, --------, --------, -------
bigcache , get-zipf , 8, 47.33, 21, 00, 000, --------, --------, -------
bigcache , set-get , 8, 0.75, 1341, 03, 2199, --------, --------, -------
bigcache , set-same , 8, 0.41, 2425, 06, 4399, --------, --------, -------
bigcache , set-zipf , 8, 0.40, 2479, 06, 4396, --------, --------, -------
bigcache , set-get-zipf , 8, 0.51, 1969, 06, 4395, --------, --------, -------
fastcache , hits-zipf , 0, ------, ------, --, ---, 01045689, 00554311, 65.36%
fastcache , hits-arc-p3 , 0, ------, ------, --, ---, 01285855, 02626441, 32.87%
fastcache , hits-arc-p8 , 0, ------, ------, --, ---, 21356388, 20887397, 50.56%
fastcache , hits-arc-s3 , 0, ------, ------, --, ---, 00432633, 15975069, 2.64%
fastcache , hits-arc-ds1 , 0, ------, ------, --, ---, 00922799, 42782180, 2.11%
fastcache , hits-arc-oltp , 0, ------, ------, --, ---, 00709312, 00204833, 77.59%
fastcache , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
fastcache , get-same , 8, 12.56, 79, 00, 000, --------, --------, -------
fastcache , get-zipf , 8, 36.96, 27, 00, 000, --------, --------, -------
fastcache , set-get , 8, 0.68, 1480, 03, 2224, --------, --------, -------
fastcache , set-same , 8, 0.40, 2520, 07, 4448, --------, --------, -------
fastcache , set-zipf , 8, 0.35, 2824, 07, 4448, --------, --------, -------
fastcache , set-get-zipf , 8, 0.29, 3412, 07, 4448, --------, --------, -------
freecache , hits-zipf , 0, ------, ------, --, ---, 01072742, 00527258, 67.05%
freecache , hits-arc-p3 , 0, ------, ------, --, ---, 01117101, 02795195, 28.55%
freecache , hits-arc-p8 , 0, ------, ------, --, ---, 20538875, 21704910, 48.62%
freecache , hits-arc-s3 , 0, ------, ------, --, ---, 00382642, 16025060, 2.33%
freecache , hits-arc-ds1 , 0, ------, ------, --, ---, 00906784, 42798195, 2.07%
freecache , hits-arc-oltp , 0, ------, ------, --, ---, 00713506, 00200639, 78.05%
freecache , hits-lirs-loop, 0, ------, ------, --, ---, 00504489, 00001011, 99.80%
freecache , get-same , 8, 4.59, 218, 00, 000, --------, --------, -------
freecache , get-zipf , 8, 29.80, 33, 00, 000, --------, --------, -------
freecache , set-get , 8, 0.53, 1878, 03, 2224, --------, --------, -------
freecache , set-same , 8, 0.35, 2817, 07, 4448, --------, --------, -------
freecache , set-zipf , 8, 0.33, 2989, 07, 4448, --------, --------, -------
freecache , set-get-zipf , 8, 0.38, 2657, 07, 4448, --------, --------, -------