-
Notifications
You must be signed in to change notification settings - Fork 552
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added BDN for all Sorted Set commands (#991)
* Added BDN for all Sorted Set commands * Updated BDN config with new benchmarks * Updated the ps1 to use bigger object * Refine method name matching in performance test script to use word boundaries for exact matches * Add check to skip lines that don't start with '|' in performance test script to improve performance
- Loading branch information
1 parent
61567d5
commit 86c544b
Showing
5 changed files
with
256 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
166 changes: 166 additions & 0 deletions
166
benchmark/BDN.benchmark/Operations/SortedSetOperations.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,166 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT license. | ||
|
||
using BenchmarkDotNet.Attributes; | ||
using Embedded.server; | ||
|
||
namespace BDN.benchmark.Operations | ||
{ | ||
/// <summary> | ||
/// Benchmark for SortedSetOperations | ||
/// </summary> | ||
[MemoryDiagnoser] | ||
public unsafe class SortedSetOperations : OperationsBase | ||
{ | ||
static ReadOnlySpan<byte> ZADDREM => "*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nc\r\n*3\r\n$4\r\nZREM\r\n$1\r\nc\r\n$1\r\nc\r\n"u8; | ||
static ReadOnlySpan<byte> ZCARD => "*2\r\n$5\r\nZCARD\r\n$1\r\nc\r\n"u8; | ||
static ReadOnlySpan<byte> ZCOUNT => "*4\r\n$6\r\nZCOUNT\r\n$1\r\nc\r\n$1\r\n0\r\n$1\r\n2\r\n"u8; | ||
static ReadOnlySpan<byte> ZDIFF => "*4\r\n$5\r\nZDIFF\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZDIFFSTORE => "*5\r\n$10\r\nZDIFFSTORE\r\n$4\r\ndest\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZINCRBY => "*4\r\n$7\r\nZINCRBY\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZINTER => "*4\r\n$6\r\nZINTER\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZINTERCARD => "*4\r\n$10\r\nZINTERCARD\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZINTERSTORE => "*5\r\n$11\r\nZINTERSTORE\r\n$4\r\ndest\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZLEXCOUNT => "*4\r\n$9\r\nZLEXCOUNT\r\n$1\r\nc\r\n$1\r\n-\r\n$1\r\n+\r\n"u8; | ||
static ReadOnlySpan<byte> ZMPOP => "*4\r\n$5\r\nZMPOP\r\n$1\r\n1\r\n$1\r\nc\r\n$3\r\nMIN\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZMSCORE => "*3\r\n$7\r\nZMSCORE\r\n$1\r\nc\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZPOPMAX => "*2\r\n$7\r\nZPOPMAX\r\n$1\r\nc\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZPOPMIN => "*2\r\n$7\r\nZPOPMIN\r\n$1\r\nc\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZRANDMEMBER => "*2\r\n$10\r\nZRANDMEMBER\r\n$1\r\nc\r\n"u8; | ||
static ReadOnlySpan<byte> ZRANGE => "*4\r\n$6\r\nZRANGE\r\n$1\r\nc\r\n$1\r\n0\r\n$1\r\n1\r\n"u8; | ||
static ReadOnlySpan<byte> ZRANGESTORE => "*5\r\n$11\r\nZRANGESTORE\r\n$4\r\ndest\r\n$1\r\nc\r\n$1\r\n0\r\n$1\r\n1\r\n"u8; | ||
static ReadOnlySpan<byte> ZRANK => "*3\r\n$5\r\nZRANK\r\n$1\r\nc\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZREMRANGEBYLEX => "*4\r\n$14\r\nZREMRANGEBYLEX\r\n$1\r\nc\r\n$1\r\n-\r\n$1\r\n+\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZREMRANGEBYRANK => "*4\r\n$15\r\nZREMRANGEBYRANK\r\n$1\r\nc\r\n$1\r\n0\r\n$1\r\n1\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZREMRANGEBYSCORE => "*4\r\n$16\r\nZREMRANGEBYSCORE\r\n$1\r\nc\r\n$1\r\n0\r\n$1\r\n2\r\n*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZREVRANK => "*3\r\n$8\r\nZREVRANK\r\n$1\r\nc\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZSCAN => "*6\r\n$5\r\nZSCAN\r\n$1\r\nc\r\n$1\r\n0\r\n$5\r\nCOUNT\r\n$1\r\n5\r\n"u8; | ||
static ReadOnlySpan<byte> ZSCORE => "*3\r\n$6\r\nZSCORE\r\n$1\r\nc\r\n$1\r\nd\r\n"u8; | ||
static ReadOnlySpan<byte> ZUNION => "*4\r\n$6\r\nZUNION\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
static ReadOnlySpan<byte> ZUNIONSTORE => "*5\r\n$11\r\nZUNIONSTORE\r\n$4\r\ndest\r\n$1\r\n2\r\n$1\r\nc\r\n$1\r\nh\r\n"u8; | ||
|
||
Request zAddRem, zCard, zCount, zDiff, zDiffStore, zIncrby, zInter, zInterCard, | ||
zInterStore, zLexCount, zMPop, zMScore, zPopMax, zPopMin, | ||
zRandMember, zRange, zRangeStore, zRank, zRemRangeByLex, | ||
zRemRangeByRank, zRemRangeByScore, zRevRank, zScan, | ||
zScore, zUnion, zUnionStore; | ||
|
||
public override void GlobalSetup() | ||
{ | ||
base.GlobalSetup(); | ||
|
||
SetupOperation(ref zAddRem, ZADDREM); | ||
SetupOperation(ref zCard, ZCARD); | ||
SetupOperation(ref zCount, ZCOUNT); | ||
SetupOperation(ref zDiff, ZDIFF); | ||
SetupOperation(ref zDiffStore, ZDIFFSTORE); | ||
SetupOperation(ref zIncrby, ZINCRBY); | ||
SetupOperation(ref zInter, ZINTER); | ||
SetupOperation(ref zInterCard, ZINTERCARD); | ||
SetupOperation(ref zInterStore, ZINTERSTORE); | ||
SetupOperation(ref zLexCount, ZLEXCOUNT); | ||
SetupOperation(ref zMPop, ZMPOP); | ||
SetupOperation(ref zMScore, ZMSCORE); | ||
SetupOperation(ref zPopMax, ZPOPMAX); | ||
SetupOperation(ref zPopMin, ZPOPMIN); | ||
SetupOperation(ref zRandMember, ZRANDMEMBER); | ||
SetupOperation(ref zRange, ZRANGE); | ||
SetupOperation(ref zRangeStore, ZRANGESTORE); | ||
SetupOperation(ref zRank, ZRANK); | ||
SetupOperation(ref zRemRangeByLex, ZREMRANGEBYLEX); | ||
SetupOperation(ref zRemRangeByRank, ZREMRANGEBYRANK); | ||
SetupOperation(ref zRemRangeByScore, ZREMRANGEBYSCORE); | ||
SetupOperation(ref zRevRank, ZREVRANK); | ||
SetupOperation(ref zScan, ZSCAN); | ||
SetupOperation(ref zScore, ZSCORE); | ||
SetupOperation(ref zUnion, ZUNION); | ||
SetupOperation(ref zUnionStore, ZUNIONSTORE); | ||
|
||
// Pre-populate data for two sorted sets | ||
SlowConsumeMessage("*4\r\n$4\r\nZADD\r\n$1\r\nc\r\n$1\r\n1\r\n$1\r\nd\r\n"u8); | ||
SlowConsumeMessage("*6\r\n$4\r\nZADD\r\n$1\r\nh\r\n$1\r\n1\r\n$1\r\nd\r\n$1\r\n2\r\n$1\r\ne\r\n"u8); | ||
SlowConsumeMessage("*4\r\n$4\r\nZADD\r\n$4\r\ndest\r\n$1\r\n1\r\n$1\r\nd\r\n"u8); | ||
} | ||
|
||
[Benchmark] | ||
public void ZAddRem() | ||
{ | ||
Send(zAddRem); | ||
} | ||
|
||
[Benchmark] | ||
public void ZCard() => Send(zCard); | ||
|
||
[Benchmark] | ||
public void ZCount() => Send(zCount); | ||
|
||
[Benchmark] | ||
public void ZDiff() => Send(zDiff); | ||
|
||
[Benchmark] | ||
public void ZDiffStore() => Send(zDiffStore); | ||
|
||
[Benchmark] | ||
public void ZIncrby() => Send(zIncrby); | ||
|
||
[Benchmark] | ||
public void ZInter() => Send(zInter); | ||
|
||
[Benchmark] | ||
public void ZInterCard() => Send(zInterCard); | ||
|
||
[Benchmark] | ||
public void ZInterStore() => Send(zInterStore); | ||
|
||
[Benchmark] | ||
public void ZLexCount() => Send(zLexCount); | ||
|
||
[Benchmark] | ||
public void ZMPop() => Send(zMPop); | ||
|
||
[Benchmark] | ||
public void ZMScore() => Send(zMScore); | ||
|
||
[Benchmark] | ||
public void ZPopMax() => Send(zPopMax); | ||
|
||
[Benchmark] | ||
public void ZPopMin() => Send(zPopMin); | ||
|
||
[Benchmark] | ||
public void ZRandMember() => Send(zRandMember); | ||
|
||
[Benchmark] | ||
public void ZRange() => Send(zRange); | ||
|
||
[Benchmark] | ||
public void ZRangeStore() => Send(zRangeStore); | ||
|
||
[Benchmark] | ||
public void ZRank() => Send(zRank); | ||
|
||
[Benchmark] | ||
public void ZRemRangeByLex() => Send(zRemRangeByLex); | ||
|
||
[Benchmark] | ||
public void ZRemRangeByRank() => Send(zRemRangeByRank); | ||
|
||
[Benchmark] | ||
public void ZRemRangeByScore() => Send(zRemRangeByScore); | ||
|
||
[Benchmark] | ||
public void ZRevRank() => Send(zRevRank); | ||
|
||
[Benchmark] | ||
public void ZScan() => Send(zScan); | ||
|
||
[Benchmark] | ||
public void ZScore() => Send(zScore); | ||
|
||
[Benchmark] | ||
public void ZUnion() => Send(zUnion); | ||
|
||
[Benchmark] | ||
public void ZUnionStore() => Send(zUnionStore); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Network.BasicOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None)
91.43665738616671
ns (± 0.44393907032224234
)93.63623137133462
ns (± 0.5775353472357682
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaRunnerOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit)
2958.5108695652175
ns (± 585.0993997372259
)3621.9315789473685
ns (± 1049.673988422541
)0.82
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit)
3510.865979381443
ns (± 1008.4563040945508
)3724.1530612244896
ns (± 1293.02714510571
)0.94
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit)
268927.55263157893
ns (± 27213.755140717036
)253759.51020408163
ns (± 28439.721892895785
)1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit)
253945.9105263158
ns (± 24925.20656116834
)270549.0833333333
ns (± 2788.1670244195566
)0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit)
21443.978021978022
ns (± 4535.547331856608
)17215.473684210527
ns (± 385.89727597164926
)1.25
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit)
151746.46
ns (± 18384.994885992757
)147651.72631578948
ns (± 14746.87027917053
)1.03
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None)
4509.371134020618
ns (± 1953.5069443588052
)3496.744680851064
ns (± 794.66326047707
)1.29
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None)
3634.2311827956987
ns (± 771.2457193142417
)3120.4891304347825
ns (± 498.0500768009512
)1.16
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None)
265834.3775510204
ns (± 33775.80638190209
)280999.5714285714
ns (± 4976.346349934407
)0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None)
268599.3789473684
ns (± 28895.79063108149
)259618.28
ns (± 26740.74338815417
)1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None)
31215.382978723403
ns (± 9234.831098706822
)22650.9
ns (± 403.44335768127706
)1.38
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None)
155030.39795918367
ns (± 19676.50180633847
)145338.06315789474
ns (± 13651.071583540514
)1.07
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None)
5171.9
ns (± 1707.219055109115
)2843.648936170213
ns (± 355.76045938415035
)1.82
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None)
4131.288659793814
ns (± 1648.0427530278334
)3044.2
ns (± 306.20253344700086
)1.36
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None)
226139.66666666666
ns (± 1317.722334756132
)231115.5
ns (± 10234.064064184926
)0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None)
238795.23469387754
ns (± 14606.680175470217
)233895.05714285714
ns (± 11335.279932851578
)1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None)
14253.1875
ns (± 275.2543596384987
)16958.891304347828
ns (± 2321.0214640125737
)0.84
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None)
149334.76
ns (± 17565.66063683586
)141483.412371134
ns (± 13958.75968982125
)1.06
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit)
3996.5154639175257
ns (± 1193.1694933506062
)3145.7391304347825
ns (± 337.61198775540925
)1.27
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit)
3228.4175824175823
ns (± 889.1955923559233
)2899.563829787234
ns (± 489.28610621129593
)1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit)
290776.89361702127
ns (± 18187.01822047808
)277133.3181818182
ns (± 5544.722513443053
)1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit)
322052.06
ns (± 34350.5646695593
)287844.85294117645
ns (± 11686.921799727299
)1.12
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit)
26806.117021276597
ns (± 7407.800082804878
)23150.933333333334
ns (± 418.6361302178892
)1.16
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit)
161880.12626262626
ns (± 19339.32380874014
)156318.65151515152
ns (± 14844.182372685387
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None)
4480.5
ns (± 1406.189987010963
)3107.3548387096776
ns (± 697.3775199485522
)1.44
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None)
4276.81914893617
ns (± 1430.012451729877
)3635.4347826086955
ns (± 603.8485874613544
)1.18
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None)
289581.0698924731
ns (± 18642.651584936742
)318061.64
ns (± 64464.12129709412
)0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None)
291178.9120879121
ns (± 17004.61644485491
)280514.96268656716
ns (± 13250.396559335393
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None)
27202.543010752688
ns (± 7815.1134639653
)21240.70879120879
ns (± 2466.989710902669
)1.28
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None)
156789.05208333334
ns (± 17050.974707357433
)150947.5612244898
ns (± 15074.786836342371
)1.04
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaScriptCacheOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit)
1196.6082474226805
ns (± 600.8620119721927
)1074.468085106383
ns (± 571.7980027594838
)1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit)
982.236559139785
ns (± 322.3778635542008
)977.9375
ns (± 329.4781779372378
)1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit)
1668.4072164948454
ns (± 617.9840727868421
)1458.3870967741937
ns (± 871.4035783455539
)1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit)
230114.47674418605
ns (± 25493.208811818535
)233014.06382978722
ns (± 30774.731644596955
)0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit)
3118.3333333333335
ns (± 1217.7968062137827
)2532.8958333333335
ns (± 875.1770044025882
)1.23
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit)
11792.86559139785
ns (± 2863.0470078638186
)7826.809523809524
ns (± 190.6836697380295
)1.51
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None)
908.7555555555556
ns (± 426.99752153350414
)1091.4782608695652
ns (± 554.310669393559
)0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None)
966.3602150537635
ns (± 362.32484798198783
)975.5666666666667
ns (± 364.93881432679524
)0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None)
1905.1473684210525
ns (± 570.7689656017264
)1790.2659574468084
ns (± 409.3217160324383
)1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None)
237836.52083333334
ns (± 33584.964430994114
)231173.67204301077
ns (± 23838.639076828542
)1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None)
2131.3870967741937
ns (± 903.2628419075077
)2421.8958333333335
ns (± 801.2863274190894
)0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None)
8969.637362637362
ns (± 1007.2897356160303
)11335.882978723404
ns (± 2709.50880306758
)0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None)
1232.516129032258
ns (± 447.0992889656036
)1096.6397849462367
ns (± 371.8884121848173
)1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None)
745.0434782608696
ns (± 256.6590466372377
)774.3894736842105
ns (± 370.6904223873609
)0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None)
1860.5217391304348
ns (± 431.1414055853706
)2008.0106382978724
ns (± 908.8920792445971
)0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None)
209178.02
ns (± 5384.239493806592
)213731.7
ns (± 4800.622855421992
)0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None)
1730.6494845360826
ns (± 615.5820254245352
)2417.968085106383
ns (± 1164.6311655020481
)0.72
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None)
10139.31182795699
ns (± 2925.528268827086
)12279.91489361702
ns (± 3258.7598395100777
)0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit)
1174.6368421052632
ns (± 382.0592749635406
)1340.34375
ns (± 562.4883779501114
)0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit)
938.1770833333334
ns (± 370.6356700188892
)925.6052631578947
ns (± 506.1363762416047
)1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit)
1566.8645833333333
ns (± 784.8701081914485
)2181.5104166666665
ns (± 746.7329261846205
)0.72
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit)
254481.19811320756
ns (± 10630.0954000801
)254125.9090909091
ns (± 13938.224116861891
)1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit)
2008.9942528735633
ns (± 514.6428401071594
)1448.6153846153845
ns (± 29.51987596388367
)1.39
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit)
9389.744444444445
ns (± 1577.2645468695112
)12029.948979591836
ns (± 3209.217601834874
)0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None)
1133.5449438202247
ns (± 324.0820922274997
)985.6547619047619
ns (± 306.3083922811622
)1.15
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None)
1142.8222222222223
ns (± 630.8751826865895
)898.4375
ns (± 367.66500234230676
)1.27
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None)
1529.5337078651685
ns (± 573.2015243238907
)1891.2578947368422
ns (± 583.1315810016451
)0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None)
256921.05128205128
ns (± 13260.166811204615
)251554.2142857143
ns (± 9103.026030072702
)1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None)
2421.2916666666665
ns (± 961.7136341110528
)1827
ns (± 490.82063714707675
)1.33
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None)
9612.127906976744
ns (± 948.0278110404546
)11503.34693877551
ns (± 3500.3217241000907
)0.84
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cluster.ClusterMigrate (ubuntu-latest net8.0 Release)
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None)
38865.35440935408
ns (± 122.45752965987376
)37686.55510300856
ns (± 46.03751084604555
)1.03
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
40468.2006792341
ns (± 141.52926969432818
)40713.47603196364
ns (± 49.72732090775202
)0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
31969.31284790039
ns (± 202.89405873443621
)32126.43968318059
ns (± 43.87744248924202
)1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
32002.23791034405
ns (± 157.60207376171687
)31240.49724469866
ns (± 49.44971131691852
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.BasicOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL)
1850.9430854797363
ns (± 11.848155032570507
)1848.1355093638101
ns (± 11.466509522320475
)1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1872.6267377535503
ns (± 1.2388720019522734
)1927.931030545916
ns (± 2.0659981825210036
)0.97
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1926.8303304399763
ns (± 1.649655228823916
)1878.99020207723
ns (± 12.627366501580997
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.PubSubOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL)
13189.382875882662
ns (± 45.97165010706023
)13223.692200796944
ns (± 59.34978939690758
)1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF)
13343.424592154366
ns (± 55.35948932974324
)13280.68784790039
ns (± 32.3248007356848
)1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None)
13220.712916782924
ns (± 48.621575858192145
)13412.399215698242
ns (± 41.457025598674406
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ObjectOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
142697.1537597656
ns (± 1128.2055335140399
)138386.14803641182
ns (± 554.4726361553069
)1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
133258.83140345983
ns (± 341.97825626829626
)130363.60336914062
ns (± 1076.6497217894603
)1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
158665.5326625279
ns (± 865.3355693361211
)155856.6627766927
ns (± 1092.6678066679838
)1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
148400.68611653647
ns (± 1211.596240692192
)152804.82265625
ns (± 777.4784416660233
)0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
136904.6223332332
ns (± 408.5013234398545
)138899.56522042412
ns (± 646.5536190893533
)0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
130065.38395182292
ns (± 854.4201549318806
)126861.2650844029
ns (± 754.7202222942885
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Network.BasicOperations (windows-latest net8.0 Release)
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None)
82.41394928523472
ns (± 0.2626298580313925
)85.28721758297512
ns (± 0.06461733517287045
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cluster.ClusterMigrate (windows-latest net8.0 Release)
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None)
34962.357584635414
ns (± 85.59438520483631
)34881.46187918527
ns (± 92.67904353419333
)1.00
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
37439.95890299479
ns (± 106.35143472150268
)39055.73294503348
ns (± 55.8794529526633
)0.96
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
30984.169108072918
ns (± 46.130290480265806
)32140.538242885046
ns (± 22.111330475794
)0.96
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
30824.405779157365
ns (± 45.50591372959204
)30322.87089029948
ns (± 70.65311311570058
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.PubSubOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL)
9273.377663748604
ns (± 13.774690116612932
)9098.799591064453
ns (± 22.470920378975894
)1.02
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF)
9179.3435160319
ns (± 21.194542277549584
)9167.683880145732
ns (± 16.224100597874
)1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None)
9275.863647460938
ns (± 23.494786147324835
)9504.820603590746
ns (± 12.854867363890126
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cluster.ClusterOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV)
16818.784290568034
ns (± 169.70880610055818
)16893.12690938314
ns (± 86.04323940228336
)1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
16299.699559529623
ns (± 45.01071022038924
)16769.344304011418
ns (± 97.08080814312078
)0.97
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
15268.42359488351
ns (± 59.825963655909625
)15363.350845336914
ns (± 67.55595319202357
)0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
14014.036432538715
ns (± 52.853858224716824
)13919.51346529447
ns (± 32.695328054276764
)1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
124204.92046649639
ns (± 465.83721080137036
)123370.48593374398
ns (± 221.1730362306965
)1.01
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
21239.6629486084
ns (± 33.37391970268567
)21155.72686767578
ns (± 72.8093412515997
)1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
21341.257653808592
ns (± 167.3875258870483
)20745.607472011023
ns (± 114.8660057529201
)1.03
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
15966.888293926533
ns (± 71.5528767266583
)17317.853411865235
ns (± 134.9489696130986
)0.92
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
15095.46711730957
ns (± 15.365918323107604
)17176.33994801839
ns (± 17.00255766041994
)0.88
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
132832.52764892578
ns (± 222.1380365140635
)134562.7862955729
ns (± 121.52251541731522
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Network.RawStringOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Network.RawStringOperations.Set(Params: None)
247.6430902083715
ns (± 0.3469975120221636
)248.3984186331431
ns (± 2.0840607491743084
)1.00
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
290.55742607797896
ns (± 0.6959250125458256
)294.9281702677409
ns (± 0.5041357738948234
)0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
330.6445810113634
ns (± 1.722434572005727
)326.72243763850287
ns (± 1.7266721374804364
)1.01
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
336.1833243710654
ns (± 1.3262400928549496
)338.0601369857788
ns (± 1.685984521949022
)0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
253.7342245028569
ns (± 0.8387757001678935
)256.182284673055
ns (± 0.8214649613508485
)0.99
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
199.45136596361797
ns (± 1.4846768242722121
)194.82574990590413
ns (± 1.3119426257465296
)1.02
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
323.8530264922551
ns (± 1.5972984304877809
)330.77740376790365
ns (± 2.1797861738627993
)0.98
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
327.9374505451747
ns (± 1.3235399862221975
)328.5732000986735
ns (± 2.798507504197761
)1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
376.7712142650898
ns (± 0.7872240985976046
)386.9501149177551
ns (± 2.5644215899359333
)0.97
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
376.23464295069374
ns (± 2.1169626151379233
)380.1378274599711
ns (± 2.2521023774459348
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.BasicOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL)
1898.356124332973
ns (± 10.771665391207966
)1860.8383398789626
ns (± 1.0426256297412781
)1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1954.0364837646484
ns (± 17.96941492818294
)1925.6916681925456
ns (± 2.3791971587144154
)1.01
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1906.8018976847331
ns (± 13.374129634557592
)1864.6546227591377
ns (± 2.438271587659863
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ObjectOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
104767.6102701823
ns (± 269.404962301265
)106392.35491071429
ns (± 348.05375766209795
)0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
98622.7616373698
ns (± 266.057723213703
)98747.7274576823
ns (± 229.59754457910566
)1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
118848.8542829241
ns (± 439.5861028558822
)117496.44426618304
ns (± 392.278876735956
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
122074.49300130208
ns (± 818.2269463216026
)113127.95654296875
ns (± 635.8506607390027
)1.08
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
106318.93961588542
ns (± 265.63612280993567
)105026.57209123884
ns (± 194.13112583656297
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
100037.79954176683
ns (± 183.5081572990698
)97640.18977238581
ns (± 226.99482928262447
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.CustomOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL)
49678.4229888916
ns (± 85.38286066382408
)50352.18966471354
ns (± 250.3401990212101
)0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
194806.92501627604
ns (± 1102.5324217240677
)196968.22848074776
ns (± 926.821443072375
)0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
123592.88060584434
ns (± 109.91651697815081
)124335.35944010416
ns (± 299.90913150760986
)0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
101825.81758939303
ns (± 492.11690232235793
)103946.91021728516
ns (± 756.5274685867116
)0.98
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
50808.1697265625
ns (± 270.19985088252605
)50463.9514851888
ns (± 426.35654383607505
)1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
209238.97055664062
ns (± 1205.5171031287289
)209869.10716029577
ns (± 1415.3113370519695
)1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
136210.15958077568
ns (± 545.991705184989
)135726.88668619792
ns (± 976.6963631669945
)1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
126522.74195963542
ns (± 1148.2957287776796
)126265.46628042367
ns (± 376.78732596353495
)1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
45429.51471416767
ns (± 53.02143698588937
)46392.6021484375
ns (± 236.0797094888211
)0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
190370.23426920574
ns (± 817.4655590233128
)199546.507359096
ns (± 934.3287542204092
)0.95
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
123797.22216796875
ns (± 144.64528380924006
)130595.69859095982
ns (± 736.7163429338661
)0.95
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
98566.31806828425
ns (± 357.9315663638881
)99727.56264085036
ns (± 233.0891047518618
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cluster.ClusterOperations (windows-latest net8.0 Release)
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV)
16307.77083176833
ns (± 27.375435744944635
)15695.777775691105
ns (± 22.255076962464365
)1.04
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
15239.511413574219
ns (± 35.33776507786148
)15366.75524030413
ns (± 19.434218682589265
)0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
14296.765840970553
ns (± 22.405542739459033
)14412.30224609375
ns (± 33.48067029030846
)0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
13385.83003452846
ns (± 18.854496837556873
)13298.783220563617
ns (± 30.000071661331603
)1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
141381.90542367788
ns (± 182.02198202695374
)142159.82840401787
ns (± 230.51624583850068
)0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
19179.27276611328
ns (± 26.653373914522433
)19025.982411702473
ns (± 10.31527435753079
)1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
19843.126351492745
ns (± 30.57032128720006
)22395.365033830916
ns (± 53.068074024138305
)0.89
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
15410.86948939732
ns (± 25.87361840034791
)15387.583923339844
ns (± 10.002246839589217
)1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
14420.89102608817
ns (± 10.073433175998016
)14859.977252666768
ns (± 13.825952344192055
)0.97
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
149889.26653180804
ns (± 295.6138645293889
)148716.7759486607
ns (± 214.14964024757887
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaScriptCacheOperations (windows-latest net8.0 Release)
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit)
1203.225806451613
ns (± 951.8804744229484
)1766.3157894736842
ns (± 462.5577655279046
)0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit)
733.3333333333334
ns (± 465.630319247897
)707.6086956521739
ns (± 661.8710899440875
)1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit)
1843.157894736842
ns (± 1130.3033514474746
)2585.8585858585857
ns (± 2030.2312174046856
)0.71
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit)
236672
ns (± 57708.375317783655
)226919.79166666666
ns (± 47019.291941638
)1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit)
2055.6701030927834
ns (± 1336.5821673336673
)2795.744680851064
ns (± 1959.5322512754433
)0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit)
9967.34693877551
ns (± 3155.1880206103256
)8582.474226804125
ns (± 2706.551092152703
)1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None)
1016.6666666666666
ns (± 831.5700643540656
)1124.2105263157894
ns (± 1200.1520993566376
)0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None)
646.236559139785
ns (± 783.4648711340388
)978.9473684210526
ns (± 714.5739300140798
)0.66
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None)
2084.0425531914893
ns (± 1207.3523143941795
)2583.673469387755
ns (± 1863.4130019912122
)0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None)
241032.6530612245
ns (± 57928.04953375876
)240277.55102040817
ns (± 50111.93816365507
)1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None)
2473.913043478261
ns (± 1547.5517399944547
)3326.530612244898
ns (± 3104.421556439163
)0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None)
8503.030303030304
ns (± 3594.509831346102
)9605.263157894737
ns (± 3500.436702878979
)0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None)
958.7628865979382
ns (± 999.7658660614394
)1227.4725274725274
ns (± 1295.4678206103292
)0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None)
802.0833333333334
ns (± 645.7927265106314
)633.6842105263158
ns (± 601.524751673362
)1.27
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None)
1472.9166666666667
ns (± 1074.7317086668818
)2380.612244897959
ns (± 1787.148172470314
)0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None)
248681
ns (± 54732.23653535105
)234814.43298969071
ns (± 41212.293346187784
)1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None)
2300
ns (± 1270.7009290402796
)2683.673469387755
ns (± 2312.168343564022
)0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None)
7234.693877551021
ns (± 2750.7862808758728
)8463.917525773197
ns (± 2844.592295296549
)0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit)
1138.1443298969073
ns (± 1015.857939847836
)940.2061855670103
ns (± 1168.7475306403885
)1.21
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit)
1154.8387096774193
ns (± 1081.6167577562705
)1109.278350515464
ns (± 949.8993887761226
)1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit)
3161.855670103093
ns (± 2005.1726494124864
)2644.3298969072166
ns (± 1780.798572747921
)1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit)
334208
ns (± 63162.685058809715
)286200
ns (± 58824.25975185353
)1.17
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit)
4505
ns (± 3262.1915853293995
)3098.9690721649486
ns (± 1901.0684959035113
)1.45
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit)
12220.103092783505
ns (± 3095.1967138769232
)9087.5
ns (± 3413.047719684286
)1.34
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None)
1415.7894736842106
ns (± 1225.662286404191
)987.2448979591836
ns (± 1063.5311545630807
)1.43
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None)
710.3448275862069
ns (± 545.6028206038176
)945.7446808510638
ns (± 659.6944378388287
)0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None)
2634.375
ns (± 1924.1582233332717
)2418.3673469387754
ns (± 2143.5276319716236
)1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None)
322611
ns (± 62919.932919432285
)283561
ns (± 64043.3942138004
)1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None)
4520.618556701031
ns (± 3100.0651251334593
)2764.285714285714
ns (± 1897.3258446626248
)1.64
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None)
12468.367346938776
ns (± 3153.2211296594846
)9211.458333333334
ns (± 2949.071925080541
)1.35
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaScripts (ubuntu-latest net8.0 Release)
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit)
270.28625232832775
ns (± 1.4742059854623402
)248.5897581577301
ns (± 0.3177140346574421
)1.09
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit)
309.80617701212566
ns (± 1.3127884960908394
)308.8579275267465
ns (± 1.0312207832581477
)1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit)
512.1757567269461
ns (± 1.0740445149962972
)525.6322193145752
ns (± 2.885013779751477
)0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit)
607.8260713985989
ns (± 2.2361902840964234
)612.1016005107334
ns (± 2.344152049117316
)0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None)
270.8169592618942
ns (± 0.4009776583785758
)240.35863637924194
ns (± 0.47106473782541786
)1.13
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None)
306.3910214219774
ns (± 1.3959367268862939
)303.66780700002397
ns (± 1.3578193553707911
)1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None)
509.52962017059326
ns (± 1.4232111569883077
)497.5305852254232
ns (± 1.4766771346911323
)1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None)
601.0515086491903
ns (± 1.8110370100309592
)623.3422289530437
ns (± 2.5055726907782376
)0.96
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None)
245.88697709356035
ns (± 1.060663146880144
)232.28646264473596
ns (± 0.26701791461428365
)1.06
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None)
302.30505064555575
ns (± 1.4132065239872746
)302.7566479903001
ns (± 1.2626212694847994
)1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None)
533.0516841070993
ns (± 0.9288536248172848
)525.905801479633
ns (± 2.562080855165189
)1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None)
607.5317778587341
ns (± 0.7355185211660792
)613.0472880045573
ns (± 1.989470686160552
)0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit)
251.36858929906572
ns (± 1.2947642706599503
)252.05603510538737
ns (± 1.4809303848006445
)1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit)
311.1806479862758
ns (± 1.038964349391145
)313.77615248362224
ns (± 0.7103193880623455
)0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit)
511.25158243912915
ns (± 1.2926432555570153
)500.26970297949657
ns (± 1.0847113926097816
)1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit)
606.9888714790344
ns (± 1.919337105637262
)625.727630688594
ns (± 3.239275703222379
)0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None)
256.69426409403485
ns (± 0.20084539641059615
)248.89566297531127
ns (± 1.3601145798851417
)1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None)
306.13526978859534
ns (± 0.8984108245421408
)308.8665733655294
ns (± 0.9792598175078246
)0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None)
516.8959084238325
ns (± 1.8028490450383527
)524.5379817826407
ns (± 2.03935364571239
)0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None)
581.8117642035851
ns (± 1.95455380930177
)615.2392932451688
ns (± 1.5439681097538882
)0.95
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.CustomOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL)
67775.5615234375
ns (± 208.27991759841376
)69007.54481724331
ns (± 34.655052569300146
)0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
220170.1416015625
ns (± 362.84919307046977
)224678.72783954328
ns (± 370.08774711719786
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
140277.20598493304
ns (± 148.88250869024142
)141177.20424107142
ns (± 136.32344720412792
)0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
120831.7138671875
ns (± 160.82378701820912
)121652.0068359375
ns (± 130.45842811081036
)0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
67366.03769155648
ns (± 222.89500917034448
)68366.90063476562
ns (± 59.61613548463917
)0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
229926.8758138021
ns (± 1520.7369676462627
)233889.24560546875
ns (± 1055.0771552735898
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
149396.08529897837
ns (± 334.8166065791075
)148061.9278971354
ns (± 488.5961452756946
)1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
145563.5115559896
ns (± 840.5750435794063
)144869.09505208334
ns (± 346.3600430643958
)1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
67709.6173967634
ns (± 81.48740851227444
)66686.88307542067
ns (± 36.48481030289053
)1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
221154.9178059896
ns (± 573.3944529235548
)218769.62018694196
ns (± 345.5628162795786
)1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
146823.07303292412
ns (± 234.639592537613
)141303.75244140625
ns (± 118.9810241593792
)1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
123559.2519906851
ns (± 83.31256684122972
)121462.90806361607
ns (± 121.52011087341428
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaRunnerOperations (windows-latest net8.0 Release)
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit)
4565.263157894737
ns (± 1692.5222536047693
)8457.894736842105
ns (± 1023.7165236122181
)0.54
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit)
4683.673469387755
ns (± 1571.111227831023
)6807.368421052632
ns (± 1513.4322065005126
)0.69
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit)
234274.22680412373
ns (± 38448.014898774134
)268353
ns (± 43708.782500508605
)0.87
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit)
254086.8686868687
ns (± 52558.66041855315
)272562
ns (± 55474.66394124384
)0.93
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit)
30357.291666666668
ns (± 9618.723460458352
)35475.510204081635
ns (± 9454.198447975867
)0.86
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit)
134409.18367346938
ns (± 28519.807140419813
)140909
ns (± 23468.509289744594
)0.95
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None)
5483.673469387755
ns (± 2165.8880170931834
)7206.25
ns (± 1594.2536613858238
)0.76
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None)
5059.183673469388
ns (± 1510.9795235394286
)7282.105263157895
ns (± 1712.0336884839387
)0.69
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None)
241543.6170212766
ns (± 45753.03164879953
)269442.85714285716
ns (± 45852.91815242278
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None)
255955
ns (± 46724.503931842526
)274569.69696969696
ns (± 49145.81273202134
)0.93
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None)
29652.083333333332
ns (± 10473.897170099797
)38126.37362637363
ns (± 7904.975018090193
)0.78
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None)
133488.65979381444
ns (± 27086.050669919947
)144539.39393939395
ns (± 24943.924122907174
)0.92
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None)
6821.212121212121
ns (± 1676.078557853561
)7508.333333333333
ns (± 1720.077517633048
)0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None)
5762.244897959184
ns (± 1504.5988132692469
)7592.783505154639
ns (± 1886.423391780971
)0.76
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None)
266863
ns (± 43980.5803219392
)293438
ns (± 45244.50696052516
)0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None)
285673.19587628864
ns (± 54678.95031351934
)274547.56097560975
ns (± 19162.75467716538
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None)
32427.41935483871
ns (± 6531.098333496076
)38427.95698924731
ns (± 6016.668253086185
)0.84
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None)
142156.1224489796
ns (± 31924.657007018563
)143376.28865979382
ns (± 22561.802958742923
)0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit)
5095.918367346939
ns (± 1863.5913874148462
)7575.510204081633
ns (± 1614.1807934414971
)0.67
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit)
5486.59793814433
ns (± 1851.1048989938517
)7712.903225806452
ns (± 1948.2559539937486
)0.71
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit)
285090.4761904762
ns (± 29282.068689873373
)316823.59550561797
ns (± 33102.9970576406
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit)
290240
ns (± 26163.0655696155
)333287.63440860214
ns (± 47700.36440016332
)0.87
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit)
31369.473684210527
ns (± 8319.191778514567
)45864.21052631579
ns (± 7514.920135041903
)0.68
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit)
141226.28865979382
ns (± 24728.179662397466
)164550
ns (± 26018.28999264583
)0.86
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None)
4709.139784946236
ns (± 1332.9630738826697
)7634.782608695652
ns (± 1712.2336021307513
)0.62
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None)
4878.125
ns (± 1479.7726087761628
)7770.408163265306
ns (± 1759.3467147248396
)0.63
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None)
298495.55555555556
ns (± 29847.454528363418
)331922.44897959183
ns (± 54215.94951275442
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None)
280779.347826087
ns (± 26062.041523280637
)351437
ns (± 71042.03714290675
)0.80
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None)
31745.263157894737
ns (± 6961.593245451616
)44711.70212765958
ns (± 6652.865117820246
)0.71
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None)
141598.96907216494
ns (± 28852.49662379527
)161736.73469387754
ns (± 23207.399227801845
)0.88
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Network.RawStringOperations (windows-latest net8.0 Release)
BDN.benchmark.Network.RawStringOperations.Set(Params: None)
221.51292654184195
ns (± 1.1398137659815102
)219.13014888763428
ns (± 0.30208239512729723
)1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
277.50567118326825
ns (± 0.47655366456206905
)276.31147305170697
ns (± 0.3232343636045061
)1.00
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
293.37188280545746
ns (± 0.39608066846777545
)300.74241638183594
ns (± 0.7898006897450083
)0.98
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
316.86786924089705
ns (± 0.7793859573645302
)305.4699386869158
ns (± 0.4290574416616359
)1.04
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
231.76026344299316
ns (± 0.39585184134363416
)227.5697078023638
ns (± 0.337614457025669
)1.02
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
183.51277112960815
ns (± 0.30432353603099865
)176.69296775545394
ns (± 0.25485716174363293
)1.04
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
303.2499166635367
ns (± 0.26826463158100944
)301.2247947546152
ns (± 0.4860231528656552
)1.01
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
309.95642798287525
ns (± 0.947699946953295
)310.9312438964844
ns (± 0.41122705485950345
)1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
339.7042552630107
ns (± 0.33632596073678356
)342.6328255580022
ns (± 0.3440511760266134
)0.99
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
347.8494576045445
ns (± 0.5670954655346611
)356.52129309517994
ns (± 1.0442959352438153
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lua.LuaScripts (windows-latest net8.0 Release)
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit)
150.8274014790853
ns (± 1.5801513951303874
)144.68023095812117
ns (± 0.2646742571559257
)1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit)
176.96790184293474
ns (± 0.45943580442018117
)162.276634148189
ns (± 0.36428327061316296
)1.09
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit)
254.2013136545817
ns (± 0.5115964294349223
)254.06335353851318
ns (± 0.5134623541685307
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit)
269.7687403361003
ns (± 0.5952269538739682
)264.0237315495809
ns (± 0.34736658482180727
)1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None)
132.54765033721924
ns (± 0.5550054712338973
)148.89050483703613
ns (± 1.5919388120964424
)0.89
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None)
172.38160371780396
ns (± 0.49919509230188064
)186.77529335021973
ns (± 0.4184922660058081
)0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None)
257.494383591872
ns (± 1.2986567424874744
)257.8503227233887
ns (± 0.5169547241633397
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None)
268.03430148533414
ns (± 0.519716424581146
)273.44939708709717
ns (± 1.1752275104604415
)0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None)
146.36061702455794
ns (± 0.4081421743002145
)131.19873450352594
ns (± 0.24919389012046178
)1.12
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None)
173.22198867797852
ns (± 0.9334383590443928
)174.1754392782847
ns (± 0.21389995364183126
)0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None)
273.50539479936873
ns (± 0.5140179096783454
)262.5427023569743
ns (± 0.7321370681622703
)1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None)
273.42386563618976
ns (± 0.8678237767297149
)268.8602958406721
ns (± 0.7102049829813646
)1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit)
139.38144353719858
ns (± 0.2209208155902534
)130.45775038855416
ns (± 0.3028882470854995
)1.07
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit)
171.2584376335144
ns (± 0.2598182357968565
)193.59258969624838
ns (± 0.6346858120639692
)0.88
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit)
255.6711094720023
ns (± 0.663292852904289
)254.75817460280197
ns (± 0.6326630826241532
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit)
260.2915470416729
ns (± 0.4205119927654401
)260.2442932128906
ns (± 0.5275470081121164
)1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None)
150.4264052097614
ns (± 0.39321481914233364
)171.3158973058065
ns (± 0.7776934120535882
)0.88
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None)
171.57437960306802
ns (± 0.3294586199575177
)168.62334887186685
ns (± 0.160167217507294
)1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None)
254.42362853458948
ns (± 0.6277684108187913
)249.53046526227678
ns (± 0.37447735867283405
)1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None)
264.2289574940999
ns (± 0.4295504050548906
)262.69840876261395
ns (± 0.9131945459821932
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ModuleOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL)
47902.29985046387
ns (± 74.30177831863037
)44181.751003011064
ns (± 386.2091481697622
)1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL)
56393.82461954753
ns (± 250.18393429655052
)55374.02391764323
ns (± 230.77110059060598
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL)
87812.36844576322
ns (± 257.90142811105164
)91874.41217912946
ns (± 697.0866175415703
)0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL)
71587.5251726423
ns (± 377.0293268873888
)68892.9020751953
ns (± 798.8211044237632
)1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL)
36462.9846883138
ns (± 210.24157719942022
)37067.88701520647
ns (± 148.0575301908718
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL)
32321.054774357723
ns (± 33.891418167913464
)32631.764208112443
ns (± 133.63300244779992
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL)
184054.4337565104
ns (± 1502.6630711291104
)185268.99322916666
ns (± 1042.8920924208235
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL)
343571.4866536458
ns (± 2204.417443991811
)360293.2662109375
ns (± 3649.0354003156335
)0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF)
44003.22349665715
ns (± 54.21901988113901
)44184.43800136021
ns (± 267.07074051009926
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF)
59193.227462768555
ns (± 113.08287501303032
)60509.38650309245
ns (± 571.2043296424596
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF)
101941.44158528646
ns (± 541.406696788416
)101021.89286586216
ns (± 763.7915960260226
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF)
68916.41364746094
ns (± 431.4747856322785
)68186.62144252232
ns (± 630.9707048868228
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF)
36273.78846958705
ns (± 186.19824184155874
)35931.74751790365
ns (± 222.66201973694896
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF)
39140.43462117513
ns (± 283.054893390782
)41465.35290934245
ns (± 284.5444256542614
)0.94
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF)
175109.16945103236
ns (± 626.2697939970532
)177947.6172921317
ns (± 914.1327185658777
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF)
356367.48678385414
ns (± 2472.566592162964
)358015.9201096755
ns (± 1740.5843392500196
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None)
43670.735595703125
ns (± 231.52227450873923
)42476.08143310547
ns (± 204.28500828144425
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None)
52599.935399373375
ns (± 40.096763123819194
)52255.52226911272
ns (± 335.04151657409994
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None)
90804.84717668805
ns (± 500.15596187483806
)91035.1260141226
ns (± 462.4501107633501
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None)
69836.08605957031
ns (± 337.53287618648653
)70343.74325125558
ns (± 753.2419111110512
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None)
36434.62991536458
ns (± 206.47222645700612
)36069.66037859236
ns (± 153.7757620516715
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None)
35653.326345590445
ns (± 56.27372548725846
)32674.563877986027
ns (± 100.12573610171694
)1.09
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None)
176891.82495117188
ns (± 1052.5084174169417
)176537.25599888392
ns (± 885.9940049466869
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None)
350888.45465959824
ns (± 2074.718936513877
)343303.9420572917
ns (± 3472.911932095035
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.RawStringOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL)
14756.669647216797
ns (± 62.734041419942315
)15122.226129150391
ns (± 113.74262208977449
)0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
20943.78136268029
ns (± 70.90092486047678
)21114.16987915039
ns (± 135.7969344548867
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
22430.22914995466
ns (± 31.10120430373916
)21410.77881563627
ns (± 71.01857693672933
)1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
22757.861950683593
ns (± 194.90411224398423
)23974.359788004556
ns (± 239.7501075686003
)0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
16758.591426304407
ns (± 119.34365798965304
)16343.69571685791
ns (± 13.559850865384444
)1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10633.886930338542
ns (± 71.78222480965226
)10782.551059977213
ns (± 96.80221484604932
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
22749.607977294923
ns (± 92.57285741032473
)22410.32882944743
ns (± 47.898712391593214
)1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
21661.29146684919
ns (± 130.58075886551063
)21277.808759416854
ns (± 109.06416831269726
)1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
27931.796173095703
ns (± 95.85116518371696
)28508.196055094402
ns (± 40.866629280057815
)0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
28359.949833461218
ns (± 124.68286569785197
)26935.240247599282
ns (± 175.08413043681728
)1.05
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
22309.05308532715
ns (± 122.18175634041697
)21250.68268761268
ns (± 52.94482503943531
)1.05
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
26870.16747233073
ns (± 203.87393618550686
)27168.262540690102
ns (± 206.78509253662625
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
29487.928383963448
ns (± 139.98097440998708
)30095.301236979165
ns (± 257.84415774630213
)0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
29837.522661481584
ns (± 102.53900720817047
)30718.131893920898
ns (± 205.83839332538145
)0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
16686.881951904295
ns (± 72.56241424763377
)17266.623729160852
ns (± 126.19621531858242
)0.97
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
11206.69735921224
ns (± 45.76928688593719
)10678.709219125602
ns (± 39.41244953681273
)1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
27832.356619262697
ns (± 70.33666271966942
)28669.05397644043
ns (± 178.97086825967946
)0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
27420.943878173828
ns (± 97.3663411633017
)29564.441994222005
ns (± 126.39289265869002
)0.93
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
33670.10448201498
ns (± 220.16453599571625
)34033.74221097506
ns (± 108.48870775920652
)0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
35290.11569448618
ns (± 114.06912285795364
)34998.211364746094
ns (± 299.06915083091945
)1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
15024.83099256243
ns (± 52.731988093539066
)15119.606214396159
ns (± 73.53153036539415
)0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
20081.07720184326
ns (± 24.83632883752688
)19743.642303466797
ns (± 96.07350670577064
)1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
21446.75694020589
ns (± 24.60834598858549
)22034.456044514973
ns (± 133.1285935595207
)0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
23099.40133013044
ns (± 99.82393177641451
)21865.26377105713
ns (± 46.312696261370796
)1.06
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
16205.993802897136
ns (± 100.04802577298979
)16573.197794596355
ns (± 107.38316749623357
)0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
11110.497878011067
ns (± 48.01853850770537
)10788.400760105678
ns (± 22.12816254553126
)1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
22004.856944492883
ns (± 68.94179891638882
)22573.45231730143
ns (± 166.28731688815247
)0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
21869.203196207684
ns (± 17.09022990054955
)21825.507209777832
ns (± 23.48982120814356
)1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
27730.20227922712
ns (± 71.88485205349372
)27852.475626627605
ns (± 128.90970404312228
)1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
27786.095023018974
ns (± 58.56260177620214
)27793.638959612166
ns (± 149.92914911043746
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ModuleOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL)
64948.29886300223
ns (± 152.5860888458182
)67318.00114558294
ns (± 96.76686102112906
)0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL)
81822.47783954327
ns (± 94.12496491109812
)82883.29655573919
ns (± 76.17919460343504
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL)
111194.677734375
ns (± 355.4656299891303
)109101.96794782366
ns (± 145.5476402227767
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL)
90649.38092912946
ns (± 79.1702846037455
)87245.80359825722
ns (± 98.68284777505502
)1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL)
58293.50468562199
ns (± 57.18834414453054
)57948.09003557478
ns (± 121.27931777823318
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL)
58366.837017352766
ns (± 43.43696712988779
)55571.12252371652
ns (± 38.89045309701509
)1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL)
188564.0519205729
ns (± 448.9681733953559
)188749.6791294643
ns (± 426.42553616840365
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL)
316020.64866286056
ns (± 1249.7070963596439
)324824.8116629464
ns (± 1070.2522832102907
)0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF)
81428.23689778645
ns (± 54.658867990794676
)68134.24260066106
ns (± 132.20711502098032
)1.20
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF)
86464.54380580357
ns (± 290.7322593964192
)87594.09708658855
ns (± 219.01033818035256
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF)
113962.58951822917
ns (± 327.8251222770717
)111247.55074637277
ns (± 255.30856495631298
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF)
93835.79188755581
ns (± 159.3382567714551
)94140.8642578125
ns (± 759.2286156202991
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF)
57003.06396484375
ns (± 90.18860212657412
)57621.04622977121
ns (± 50.42533795910799
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF)
59475.1649983724
ns (± 104.74122568206252
)59553.92412458147
ns (± 83.89881480026955
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF)
194312.3974609375
ns (± 1221.0268604341882
)203890.71044921875
ns (± 476.9775159443054
)0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF)
343700.0520833333
ns (± 1563.3878470381512
)333895.6966145833
ns (± 1860.7301392998625
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None)
65252.04554966518
ns (± 51.980044783226994
)64504.514857700895
ns (± 49.87382830227112
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None)
80433.33740234375
ns (± 181.60714756556646
)80407.8890286959
ns (± 169.63638966694708
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None)
110235.76398577009
ns (± 253.18039526954502
)108964.35734675481
ns (± 126.57156878877728
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None)
93056.86316856972
ns (± 87.60558058901086
)96914.35969426081
ns (± 88.57400338914002
)0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None)
58233.01086425781
ns (± 26.214577195142517
)58724.749755859375
ns (± 143.43867994672638
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None)
55766.975911458336
ns (± 177.79508267554064
)54643.10302734375
ns (± 115.8759813450197
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None)
203525.5126953125
ns (± 394.5865094536555
)188605.68096454328
ns (± 233.6257011958161
)1.08
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None)
328270.47400841344
ns (± 1107.6813553175855
)327079.5361328125
ns (± 1174.0491328208639
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.RawStringOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL)
14034.226931058443
ns (± 18.131673509529993
)14047.497910719652
ns (± 11.165463747074101
)1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
19957.981050931492
ns (± 63.1364802136546
)20232.84149169922
ns (± 25.786904533828857
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
21927.57066999163
ns (± 27.374211981357295
)21998.729378836495
ns (± 61.58951734075442
)1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
21099.8090616862
ns (± 57.17935819818748
)22473.126525878906
ns (± 61.635039532499704
)0.94
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
16418.890162876673
ns (± 26.828117065990295
)15588.008321126303
ns (± 14.49795766851833
)1.05
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10983.052716936383
ns (± 16.448450546597396
)10711.14249596229
ns (± 10.648885651548179
)1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
21739.23165457589
ns (± 39.15524766557518
)21698.426164899553
ns (± 35.16182886140658
)1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
22492.950948079426
ns (± 28.92369526511694
)22701.43086751302
ns (± 41.14245533729479
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
25798.511614118303
ns (± 135.25754516470607
)26218.509565080916
ns (± 138.17804583298653
)0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
29894.56961495536
ns (± 51.77255862960057
)25716.23360770089
ns (± 103.25837876776927
)1.16
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
19571.41866048177
ns (± 83.03753152431507
)20327.783790001504
ns (± 33.13415983681901
)0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
25541.419169108074
ns (± 69.9142303407946
)25228.98494175502
ns (± 58.64298842926253
)1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
29589.378662109375
ns (± 78.15355767372563
)26463.44735281808
ns (± 55.71338904942666
)1.12
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
27796.87978108724
ns (± 62.321004815710566
)28475.90087890625
ns (± 101.91962586991092
)0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
15555.497741699219
ns (± 18.131628332371534
)15531.199849446615
ns (± 19.596479090663728
)1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10779.880065917969
ns (± 17.203359103023708
)10728.964233398438
ns (± 15.484905231602278
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
29953.83036295573
ns (± 74.32369966441713
)31830.335489908855
ns (± 92.12184147456964
)0.94
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
26913.23743547712
ns (± 31.5199809471293
)31132.855834960938
ns (± 99.12603364107287
)0.86
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
32299.466349283855
ns (± 77.52409246790094
)31976.45263671875
ns (± 93.60665045256961
)1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
33414.92440359933
ns (± 77.76689996109818
)31260.660494290867
ns (± 92.94767266182394
)1.07
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
14844.155774797711
ns (± 14.204363656655074
)13732.901000976562
ns (± 24.080717372649698
)1.08
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
19421.089579264324
ns (± 39.23387242945157
)19673.190104166668
ns (± 23.203595117531552
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
20978.743685208836
ns (± 17.025815372709257
)21102.605765206474
ns (± 28.708898602095047
)0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
22594.51620919364
ns (± 28.637382471700853
)22897.47572678786
ns (± 35.782772046546214
)0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
15778.03431919643
ns (± 20.100766923069138
)15360.900472005209
ns (± 18.995155802801285
)1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10982.361711774554
ns (± 9.129890226369572
)11095.997924804688
ns (± 21.439623780168898
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
21857.615225655692
ns (± 20.31399561970733
)22200.059274526742
ns (± 34.19769283935626
)0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
21791.79476224459
ns (± 22.22662231213705
)21938.3056640625
ns (± 42.889552389605534
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
26734.969271146336
ns (± 35.135972439216
)25471.356553297777
ns (± 37.15634321591751
)1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
25582.16334751674
ns (± 41.7147215616512
)26174.251380333535
ns (± 43.040852025535955
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ScriptOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit)
148008.04164341517
ns (± 491.9909109819609
)146150.96595982142
ns (± 1149.286498466691
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit)
18571.40874187763
ns (± 48.6496718159225
)19047.758291625978
ns (± 133.22432733799278
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit)
17704.191140311104
ns (± 91.71773330445083
)17949.324147542316
ns (± 73.66880686497596
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit)
142133.27413236178
ns (± 241.16666793150813
)141346.92833658855
ns (± 682.3614021237171
)1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit)
45518.48775809152
ns (± 239.56232788144968
)46050.533316476
ns (± 55.24707112850688
)0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit)
102744.33403320312
ns (± 329.827167317893
)104648.22265625
ns (± 142.9281496937907
)0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit)
10414833.210336538
ns (± 136185.2107659215
)10148304.659375
ns (± 156409.66747095704
)1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit)
275018.2255834961
ns (± 26813.394335204524
)271783.268996582
ns (± 26651.285181602612
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None)
158464.87545072116
ns (± 515.9315401209478
)147755.03773716517
ns (± 463.89760014654803
)1.07
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None)
19412.00080871582
ns (± 96.33810010193076
)18975.880827683668
ns (± 47.3805673674239
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None)
17920.871732584634
ns (± 71.95985388126789
)18272.147407023112
ns (± 91.69044055743265
)0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None)
145302.4553873698
ns (± 1146.7298941062456
)143023.82822265624
ns (± 908.2744591013047
)1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None)
45650.524009195964
ns (± 173.89647060056623
)44706.1550394694
ns (± 215.5098371090789
)1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None)
104327.71162109375
ns (± 347.11641694288056
)102615.75639648437
ns (± 329.9351282776216
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None)
10197091.113541666
ns (± 168080.49935542504
)10162271.14453125
ns (± 198753.3471448008
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None)
277758.81049804686
ns (± 29335.155283987322
)278716.14653808594
ns (± 28006.24128604809
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None)
146333.24778645832
ns (± 624.3113263395321
)146305.50760323662
ns (± 528.4811867235121
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None)
18681.374838692802
ns (± 18.35926461087557
)18696.04939705985
ns (± 20.162004772845307
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None)
17457.980372111004
ns (± 20.484361732053166
)17589.574005126953
ns (± 107.33554154034022
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None)
140765.48869441106
ns (± 692.3359224577495
)141034.66519601006
ns (± 688.8782026099334
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None)
43780.79565836589
ns (± 251.9004034570726
)44252.45761311849
ns (± 157.40346626913143
)0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None)
100925.40446589544
ns (± 265.50938420856187
)101936.73337026742
ns (± 312.8554917054085
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None)
8500694.2484375
ns (± 34738.56084823304
)8440044.095833333
ns (± 43740.383089705836
)1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None)
227606.50901692707
ns (± 762.5395326326382
)228015.09144694012
ns (± 416.4324092839733
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit)
147083.32847493488
ns (± 341.07162451674475
)146155.04673549108
ns (± 699.415293443053
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit)
18815.432367960613
ns (± 20.907085728214145
)18820.321555001396
ns (± 52.2905104258521
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit)
17864.025992257255
ns (± 44.51236606942091
)17746.51184953962
ns (± 19.8543097859777
)1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit)
142922.2684326172
ns (± 193.22385430582102
)142302.51701472356
ns (± 389.89008754437657
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit)
45188.35607503255
ns (± 139.51919010891316
)44926.80470377604
ns (± 71.7004629196099
)1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit)
101274.4358694894
ns (± 167.69744609413243
)101557.16204833984
ns (± 114.2251967828376
)1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit)
9345454.389423076
ns (± 37752.57120812788
)9389466.352083333
ns (± 49140.189564996355
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit)
264203.80865885416
ns (± 750.2715568746827
)252257.42021484376
ns (± 1020.1176330197796
)1.05
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None)
146489.76346261162
ns (± 1031.010497458076
)146645.71241978236
ns (± 633.4681570964917
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None)
19124.566905430383
ns (± 25.52671502477646
)18801.506939227766
ns (± 51.062915651308565
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None)
17966.794326782227
ns (± 81.2844657945857
)17939.137817382812
ns (± 53.478045106637595
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None)
143321.84781319756
ns (± 147.5745101469092
)144086.30709635417
ns (± 395.3520417328669
)0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None)
45524.60066731771
ns (± 131.22797607788308
)44025.04309895833
ns (± 119.40352575212455
)1.03
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None)
100490.5012125651
ns (± 244.17255035697124
)101128.89375813802
ns (± 178.73503820601968
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None)
9254899.419642856
ns (± 46557.43761366663
)9425556.1421875
ns (± 61670.759195528706
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None)
253384.84308733259
ns (± 870.7314714108752
)252878.5326450893
ns (± 921.3809313042899
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.HashObjectOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL)
133604.86059570312
ns (± 625.8015264101463
)133087.5977783203
ns (± 265.03175557693663
)1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
10856.519958496094
ns (± 74.77142037556753
)10732.475640869141
ns (± 57.43819569057429
)1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
9891.844791412354
ns (± 13.54101001425453
)10092.706972394672
ns (± 71.94803618789928
)0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
10350.406077067057
ns (± 66.8773313048643
)9871.697796161357
ns (± 10.269531289077344
)1.05
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
12048.751695760091
ns (± 59.86089656752219
)12241.410879516601
ns (± 61.8355326714473
)0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
12808.357364908854
ns (± 93.41290382080675
)12748.939885457357
ns (± 35.647054611539886
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
9921.31362660726
ns (± 17.133053556331326
)10668.564463297525
ns (± 132.1564119349629
)0.93
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
9797.513724693885
ns (± 18.263122745710977
)9932.042475382486
ns (± 79.80675232928078
)0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
11290.59430440267
ns (± 44.90401442555911
)11257.07949946477
ns (± 24.953785954086158
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
12920.152117919923
ns (± 52.96527074890982
)12580.485319010417
ns (± 95.72534505275787
)1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
11646.005716959635
ns (± 31.22356757171235
)11146.168544514974
ns (± 41.014531779200894
)1.04
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
13418.813535563151
ns (± 45.915084596045084
)13219.608066013881
ns (± 32.09215501894404
)1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
11294.916912372295
ns (± 47.90447206858145
)11305.391493661064
ns (± 55.44900583277563
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
11495.622578938803
ns (± 50.777512990788765
)11550.745818074543
ns (± 53.32169742789319
)1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
10815.928092369666
ns (± 40.021152867528905
)10954.997338612875
ns (± 6.072286692518592
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
152473.17600911457
ns (± 1005.0851264261224
)154155.41533551898
ns (± 1245.8617343438873
)0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
58377.046407063805
ns (± 260.9639422091999
)57521.64662679037
ns (± 233.17440578346378
)1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
45435.49258219401
ns (± 207.19778123447668
)52944.082951136996
ns (± 154.43049316438223
)0.86
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
50822.192386881514
ns (± 239.23823724573197
)53853.30542428153
ns (± 56.825746767845665
)0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
85594.7930501302
ns (± 379.14103256133797
)86035.5578531901
ns (± 367.22492679763536
)0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
112517.0235188802
ns (± 245.82153654197379
)115622.0026070731
ns (± 693.1573408097195
)0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
51472.985388183595
ns (± 162.53041695160758
)53519.52249348958
ns (± 200.53789841692753
)0.96
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
53874.141790771486
ns (± 241.9254750737096
)54321.509412493026
ns (± 59.78099711584216
)0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
54251.84848022461
ns (± 331.0842424555199
)52883.15861002604
ns (± 105.72000339405163
)1.03
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
87575.56203787668
ns (± 378.6822691126034
)90530.0164469401
ns (± 510.38494049796566
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
58291.03780721028
ns (± 272.11814310793574
)63373.39250837053
ns (± 367.09533452908204
)0.92
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
13183.795823233468
ns (± 52.439383791515986
)13309.664515904018
ns (± 36.653964502534045
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
80204.632816569
ns (± 193.0567484975663
)77074.24922532302
ns (± 266.66648245325706
)1.04
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
59503.2109781901
ns (± 197.62864730291506
)61497.46732584635
ns (± 255.69415881421915
)0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
51564.80234375
ns (± 158.91469239587516
)50460.82673950195
ns (± 170.87509168700896
)1.02
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
140650.9640218099
ns (± 473.4063587253066
)143673.94257463727
ns (± 1008.4125639253813
)0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
64934.88911946615
ns (± 252.8415836027591
)57025.431445782
ns (± 198.98514708613848
)1.14
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
51877.543941243486
ns (± 717.1112483950875
)51559.35141601563
ns (± 699.3268258863654
)1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
54343.209830147876
ns (± 119.67384051698117
)52078.78984781901
ns (± 250.71249459608734
)1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
75890.53354586088
ns (± 225.52524412523738
)80395.7680140904
ns (± 451.5306459131013
)0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
103414.28161621094
ns (± 231.62832605057082
)103600.91271565756
ns (± 444.13553621427036
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
48346.55795491536
ns (± 136.8681579822325
)48629.33267211914
ns (± 171.14430003981207
)0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
56177.215079171314
ns (± 152.24036136405903
)55649.423014322914
ns (± 189.89402713227088
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
48701.23467078576
ns (± 80.19053701820403
)56506.57847377232
ns (± 142.51070499024695
)0.86
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
77516.62098795573
ns (± 248.8926970926825
)79423.08877360026
ns (± 582.8461313838635
)0.98
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
57184.85899135045
ns (± 121.71852960570699
)60903.22359793527
ns (± 226.58205520199368
)0.94
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
13136.473612467447
ns (± 32.909385237068854
)13108.18977355957
ns (± 43.39108651907005
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
67386.82749586839
ns (± 164.46383550560495
)67671.15574544271
ns (± 230.9572358948242
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
62300.03254045759
ns (± 221.57439845478945
)61004.2450038365
ns (± 103.10704245238382
)1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
48017.9254272461
ns (± 125.99133280314017
)49442.93086360051
ns (± 125.7028342733923
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.ScriptOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit)
93037.15901692708
ns (± 373.6464635587513
)93553.18440755208
ns (± 223.67889699856167
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit)
26392.810465494793
ns (± 50.229966292692595
)26168.060302734375
ns (± 21.245074615868386
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit)
24786.988612583704
ns (± 78.21379359873751
)24976.937212262834
ns (± 44.198204892009834
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit)
77344.70999581473
ns (± 205.76826887032257
)75048.40209960938
ns (± 192.06812707910137
)1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit)
32688.934560922477
ns (± 55.5520805511676
)32445.057983398438
ns (± 41.08130523776339
)1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit)
62881.21425083705
ns (± 85.64137834876162
)61777.350260416664
ns (± 116.73253195479572
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit)
5227394.270833333
ns (± 52373.166063648525
)5221552.96875
ns (± 46618.58556209388
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit)
167069.18432617188
ns (± 28353.544641344466
)168871.80615234375
ns (± 28240.589395483705
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None)
94485.67927433894
ns (± 122.93222231071853
)94652.00108119419
ns (± 244.5417574635362
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None)
25181.867327008928
ns (± 31.879609933501698
)25196.354457310266
ns (± 41.30301161997917
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None)
24404.56303187779
ns (± 15.70679389941523
)24121.235874720984
ns (± 18.445017436991478
)1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None)
73548.24381510417
ns (± 208.22113600611823
)75629.228515625
ns (± 141.18932991709144
)0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None)
33092.09970327524
ns (± 44.935357968638684
)33583.96687825521
ns (± 67.7866134881144
)0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None)
63960.544996995195
ns (± 149.8550365943951
)62795.1180594308
ns (± 150.3420472333177
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None)
5281014.791666667
ns (± 43577.94590244799
)5284400.494791667
ns (± 46653.90006930963
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None)
167000.40209960938
ns (± 28226.430124912655
)172056.13671875
ns (± 29709.70973152273
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None)
92499.07696063702
ns (± 142.43648892972348
)93120.59122721355
ns (± 161.4168066400609
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None)
26222.228190104168
ns (± 20.023444868697744
)26248.941626915566
ns (± 45.47746247923172
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None)
24742.85146077474
ns (± 43.84079161621776
)24848.148672921317
ns (± 68.34061082765867
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None)
74974.92797851562
ns (± 342.2710566394924
)76266.30161830357
ns (± 580.316686369714
)0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None)
31214.485880533855
ns (± 65.45348984484019
)33222.20194498698
ns (± 417.5841445460093
)0.94
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None)
63468.082682291664
ns (± 59.75561363839357
)66553.86149088542
ns (± 387.65788176387105
)0.95
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None)
4360201.5625
ns (± 11768.215696999516
)4332485.881696428
ns (± 5833.313366690599
)1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None)
129714.26720252403
ns (± 289.98284777295976
)130532.52685546875
ns (± 157.5116734601046
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit)
92128.7577311198
ns (± 315.739734785512
)92233.82474459134
ns (± 160.1348874693886
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit)
26350.33220563616
ns (± 27.678600356538144
)26669.620186941964
ns (± 42.737075523042755
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit)
24738.56484549386
ns (± 71.33102305318278
)24779.87325032552
ns (± 90.49601124241941
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit)
77071.56168619792
ns (± 65.44552083452486
)75416.40380859375
ns (± 68.92157704527092
)1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit)
32479.595947265625
ns (± 33.08420004443041
)33433.51379394531
ns (± 79.53599586962474
)0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit)
63479.32652064732
ns (± 153.34473108217114
)63302.671595982145
ns (± 71.73698865558379
)1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit)
4972362.946428572
ns (± 7480.695029555383
)4988963.489583333
ns (± 7692.6592624303385
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit)
143177.12727864584
ns (± 884.8020926035368
)141058.4228515625
ns (± 203.31961869540706
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None)
92750.79432896206
ns (± 271.34537954801004
)92823.69099934895
ns (± 307.36512063323244
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None)
26524.21133858817
ns (± 12.723620118270562
)26775.86681659405
ns (± 112.03301542839026
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None)
24748.59853108724
ns (± 46.140797890911976
)25278.27406663161
ns (± 134.37262548387102
)0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None)
76542.10815429688
ns (± 84.06980833465092
)74569.71761067708
ns (± 803.0883297156506
)1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None)
33114.141438802086
ns (± 96.28504577729016
)33109.96032714844
ns (± 367.2006254096773
)1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None)
64445.2392578125
ns (± 100.44107114503511
)63797.255295973555
ns (± 424.87651226074627
)1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None)
5088263.783482143
ns (± 4998.0403462110435
)5183466.614583333
ns (± 59547.276937716306
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None)
146145.84798177084
ns (± 961.9298519071478
)145858.6460658482
ns (± 1957.7958453964238
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
86c544b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Operations.HashObjectOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL)
103413.97269112723
ns (± 253.07325366123206
)107469.8563639323
ns (± 1124.8628941301984
)0.96
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
12280.474618765023
ns (± 15.774027816226084
)12723.392333984375
ns (± 71.51050095508464
)0.97
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
9752.635519845146
ns (± 17.553407655107513
)9718.50858415876
ns (± 12.253615962528594
)1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
10045.444844563803
ns (± 17.24398288878206
)10048.644910539899
ns (± 18.315245357756076
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
14728.119277954102
ns (± 13.27647980159776
)14692.137380746695
ns (± 10.629647057793559
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
15359.04769897461
ns (± 78.80421579403188
)14803.362782796225
ns (± 9.276950997460933
)1.04
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
12360.970851353237
ns (± 13.957127678886614
)12708.467102050781
ns (± 12.560991411346096
)0.97
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
9137.005497859074
ns (± 7.214191692598031
)9119.15784563337
ns (± 16.73038756882037
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
12453.770664760044
ns (± 8.975902453025865
)12957.259955772986
ns (± 43.24538159108181
)0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
12796.244659423828
ns (± 59.53632792618427
)12890.423990885416
ns (± 47.4257088746837
)0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
13656.02305485652
ns (± 15.789266099368067
)13734.163447788784
ns (± 12.868997402787999
)0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
9382.103402273995
ns (± 20.857557117687907
)9250.899505615234
ns (± 20.15313119056019
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
12283.590170053336
ns (± 21.85608528988636
)12029.258321126303
ns (± 60.38917896735938
)1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
15736.585693359375
ns (± 89.60791898470515
)16096.588745117188
ns (± 67.60782222259691
)0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
13397.872597830636
ns (± 14.2312442487043
)13290.259552001953
ns (± 17.73351928923767
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
118576.70247395833
ns (± 525.6265917238171
)118976.49820963542
ns (± 337.90915161884914
)1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
45852.5643484933
ns (± 87.5777258159788
)44841.9924222506
ns (± 76.89883571450568
)1.02
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
42408.30289400541
ns (± 120.01474881159004
)42972.20967610677
ns (± 108.57619628550978
)0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
48354.659423828125
ns (± 126.187487715631
)54236.543927873885
ns (± 63.56943943067493
)0.89
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
76538.09491325828
ns (± 1509.5293784611747
)73902.5390625
ns (± 318.2728983709381
)1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
96920.08231026786
ns (± 246.54826198620916
)96879.45818219866
ns (± 326.84713788816947
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
49776.84020996094
ns (± 37.11570719183386
)47306.22273763021
ns (± 57.25642935001783
)1.05
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
40641.49122971755
ns (± 75.95645412327904
)40097.73603166853
ns (± 44.68781216656813
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
48274.7811453683
ns (± 61.947131408044356
)47893.08166503906
ns (± 121.14491049311623
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
69172.34671456473
ns (± 212.6626576643807
)71633.66658528645
ns (± 226.47062401848194
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
57037.86751883371
ns (± 43.59998358808377
)57676.89950125558
ns (± 148.1790589203872
)0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
9314.185115269252
ns (± 22.389571539555256
)9234.849875313896
ns (± 12.91340539049122
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
59326.17844801683
ns (± 205.60466459363414
)59159.906412760414
ns (± 216.1638911862542
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
47860.08089505709
ns (± 93.27627993201378
)48503.10575045072
ns (± 81.58117000418672
)0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
48289.080403645836
ns (± 96.10839762757257
)47772.05723353795
ns (± 84.1096405808068
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
102891.14239032452
ns (± 137.14436083241822
)101709.33146158855
ns (± 184.00610855083949
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
43901.91467285156
ns (± 80.20893810550838
)43741.96431477865
ns (± 50.95587690545253
)1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
41716.37660435268
ns (± 100.70043344484323
)44896.6640218099
ns (± 69.49269565525243
)0.93
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
50279.43806966146
ns (± 111.50902692145945
)49610.88562011719
ns (± 61.56030872079076
)1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
64096.27249581473
ns (± 173.265668899004
)62639.024939903844
ns (± 112.86071025276657
)1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
87192.1065266927
ns (± 106.94876813793537
)86485.72823660714
ns (± 130.68838200065608
)1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
46922.57100423177
ns (± 72.28448091079748
)46105.926513671875
ns (± 50.41830268042232
)1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
38953.80147298177
ns (± 60.42759236505818
)39372.007533482145
ns (± 104.78902005848366
)0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
50270.16347249349
ns (± 29.052620424416777
)49988.78871372768
ns (± 109.76887367382382
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
61685.59308733259
ns (± 162.77688066876715
)60381.02742513021
ns (± 85.66850667062948
)1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
53241.4198811849
ns (± 80.14002097466496
)56157.96529134115
ns (± 75.40343628473352
)0.95
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
9260.657174246651
ns (± 12.891455595623754
)9267.753550211588
ns (± 11.356629410690296
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
52495.33996582031
ns (± 95.74790331965002
)53363.941368689906
ns (± 60.762152290971706
)0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
51185.25044759115
ns (± 182.22122445166175
)47604.34047154018
ns (± 107.84811113951594
)1.08
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
49335.37466866629
ns (± 103.01267469208202
)46909.73581167368
ns (± 37.10490622621484
)1.05
This comment was automatically generated by workflow using github-action-benchmark.