Skip to content

Benchmark

Quoc-Viet Nguyen edited this page Sep 8, 2020 · 1 revision

Ristretto cachebench

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, --------, --------, -------
Clone this wiki locally