Skip to content

Commit

Permalink
Added Network.BasicOperations, Network.RawStringOperations and corres…
Browse files Browse the repository at this point in the history
…ponding expected values
  • Loading branch information
darrenge committed Dec 19, 2024
1 parent 45af484 commit d403d9f
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/ci-bdnbenchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
os: [ ubuntu-latest, windows-latest ]
framework: [ 'net8.0' ]
configuration: [ 'Release' ]
test: [ 'Operations.BasicOperations', 'Operations.ObjectOperations', 'Operations.HashObjectOperations', 'Cluster.ClusterMigrate', 'Cluster.ClusterOperations', 'Lua.LuaScripts', 'Operations.CustomOperations', 'Operations.RawStringOperations', 'Operations.ScriptOperations' ]
test: [ 'Operations.BasicOperations', 'Operations.ObjectOperations', 'Operations.HashObjectOperations', 'Cluster.ClusterMigrate', 'Cluster.ClusterOperations', 'Lua.LuaScripts', 'Operations.CustomOperations', 'Operations.RawStringOperations', 'Operations.ScriptOperations','Network.BasicOperations', 'Network.RawStringOperations' ]
steps:
- name: Check out code
uses: actions/checkout@v4
Expand Down
15 changes: 15 additions & 0 deletions test/BDNPerfTests/BDN_Benchmark_Config.json
Original file line number Diff line number Diff line change
Expand Up @@ -161,5 +161,20 @@
"expected_SmallScript_None": 0,
"expected_LargeScript_None": 12,
"expected_ArrayReturn_None": 0
},
"BDN.benchmark.Network.RawStringOperations.*": {
"expected_Set_None": 0,
"expected_SetEx_None": 0,
"expected_SetNx_None": 0,
"expected_SetXx_None": 0,
"expected_GetFound_None": 0,
"expected_GetNotFound_None": 0,
"expected_Increment_None": 0,
"expected_Decrement_None": 0,
"expected_IncrementBy_None": 0,
"expected_DecrementBy_None": 0
},
"BDN.benchmark.Network.BasicOperations.*": {
"expected_InlinePing_None": 0
}
}

18 comments on commit d403d9f

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 39564.842753092445 ns (± 285.15141565583093) 37504.008977254234 ns (± 69.42465155133678) 1.05
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38154.474029541016 ns (± 160.91651042225027) 38501.648905436195 ns (± 133.41832883154814) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32040.406967163086 ns (± 48.42460188016754) 32441.444039481026 ns (± 138.22931885636166) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31456.892672025242 ns (± 54.87733741296967) 31191.94795735677 ns (± 53.932726088356475) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1744.377428817749 ns (± 13.33214329042986) 1745.1987929026286 ns (± 13.859740090618764) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1775.8379877726236 ns (± 15.521975435406457) 1781.4675076348442 ns (± 15.953540593070803) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1704.4967265495886 ns (± 4.842960248341599) 1710.9852209726969 ns (± 11.040752760695629) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 269.37408297402516 ns (± 0.44717035593762283) 257.9211661974589 ns (± 1.4001706785593602) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 458.05473470687866 ns (± 1.380291662646652) 466.9783775125231 ns (± 1.0434946307424315) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 655.5546584810529 ns (± 1.3365595446818563) 682.1537414959499 ns (± 2.700116296955449) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 646.6737716538565 ns (± 2.9748703676147077) 649.1694487889607 ns (± 2.345033248587433) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 148676.69944545202 ns (± 936.0523153477577) 148138.30365862165 ns (± 677.6061912426018) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 139216.68681640626 ns (± 1183.141059480389) 136145.00343540736 ns (± 1402.1982259829354) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 128817.58044433594 ns (± 1509.3348333439271) 129241.38464355469 ns (± 416.0801339046335) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 169492.30936104912 ns (± 1284.3682338757158) 162428.45799153644 ns (± 493.09337697216546) 1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 152277.7030203683 ns (± 515.6020262507891) 158315.45900065106 ns (± 586.0021400321583) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 149592.05184500557 ns (± 922.2481408108099) 142888.76049804688 ns (± 1522.067339730458) 1.05
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 146903.1786063058 ns (± 1030.693673257837) 143887.56571138822 ns (± 444.94064730744026) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 135722.90352957588 ns (± 710.9963940212572) 136715.99530901227 ns (± 460.6171017406554) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 133746.4805733817 ns (± 1002.7381900297083) 132606.76493013822 ns (± 567.1215820653538) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16512.86961364746 ns (± 39.84875250651224) 16471.383778889973 ns (± 10.1472187971796) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16199.919002278646 ns (± 151.60305894367255) 17207.118250528973 ns (± 13.196561260782968) 0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14724.552284240723 ns (± 45.86363608092854) 14874.682563781738 ns (± 44.16868668675971) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13845.95572306315 ns (± 79.25779769786253) 13898.784586588541 ns (± 26.207615782417363) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 123395.40275065105 ns (± 291.4478618707122) 118643.1611328125 ns (± 821.118318624566) 1.04
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20639.706386021204 ns (± 162.76332047050911) 20288.862548828125 ns (± 23.211854614890754) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20891.970937093098 ns (± 32.59581937687272) 20633.27382405599 ns (± 51.55021645961179) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16963.79569537823 ns (± 38.74177719147181) 16071.262865339007 ns (± 119.52808953640121) 1.06
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15656.373592122396 ns (± 192.08564121964292) 15927.458177839007 ns (± 105.74991291348005) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 133193.91948054387 ns (± 233.22456915823298) 130262.26344807942 ns (± 92.51977027175101) 1.02

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 127.70963448744554 ns (± 0.5524840209083139) 129.44029172261557 ns (± 0.7053574040920065) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 201.5820521574754 ns (± 0.14837674269633885) 201.2830036027091 ns (± 0.25927843603653783) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 327.8613860790546 ns (± 0.7807103837329654) 322.15265205928256 ns (± 0.8277077197246052) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 305.96428284278284 ns (± 0.54402203476417) 284.29649557386125 ns (± 0.7533063322226389) 1.08

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1741.7606217520577 ns (± 2.383883520730388) 1741.5368226858286 ns (± 3.1176164904220407) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1892.7282773531401 ns (± 4.409153381229658) 1895.3436034066337 ns (± 2.676770033942465) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1896.0237356332632 ns (± 4.601746466329039) 1891.830130985805 ns (± 0.9828083013950348) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 34535.47842843192 ns (± 33.9389567879005) 34400.39530436198 ns (± 50.51449010669611) 1.00
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37346.44208635603 ns (± 34.60900361930153) 35617.90684291295 ns (± 37.575184348243226) 1.05
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30626.280721028645 ns (± 23.406452864586804) 30907.918701171875 ns (± 158.8119871154085) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30198.20756178636 ns (± 20.185853217524887) 29682.94189453125 ns (± 150.81653094320671) 1.02

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 58910.69195963542 ns (± 332.74695562221507) 59714.45160319011 ns (± 322.06816054069697) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 244135.8524344308 ns (± 958.8233124035985) 229275.52255483775 ns (± 304.55237992648637) 1.06
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 117892.81504939153 ns (± 343.2483904486621) 120024.50572713216 ns (± 100.01465063501074) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 108618.5048029973 ns (± 461.99630947546717) 109171.60313313802 ns (± 639.8073864917137) 0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 57569.474060058594 ns (± 244.69055114728212) 57144.48476969401 ns (± 370.0909164395566) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 247242.00325520834 ns (± 1786.4529292947213) 246133.95504557292 ns (± 2744.1448707442155) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 130748.10126201923 ns (± 431.1094181200359) 131548.64309082032 ns (± 1596.095298071397) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 134568.55500139509 ns (± 617.5483339173863) 137753.1330891927 ns (± 1364.161224127983) 0.98
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 59363.07148155799 ns (± 198.62355832546646) 57278.974475567156 ns (± 166.36382595630022) 1.04
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 231694.3920200893 ns (± 1798.5550857425892) 236112.92593149038 ns (± 2271.6851113995513) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 119703.2021397182 ns (± 481.6056743019165) 117485.59895833333 ns (± 155.44980195440522) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 109601.13257242838 ns (± 1066.4467425799767) 109067.47444661458 ns (± 106.96223765918769) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16262.483450082633 ns (± 19.104783139227813) 16084.9267578125 ns (± 157.14697459688577) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 14732.676520714393 ns (± 11.705987217984651) 14602.152659098307 ns (± 63.103253722164084) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14586.576334635416 ns (± 14.630971687486909) 14641.772867838541 ns (± 98.29111409966904) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 12917.085375104632 ns (± 16.99261010763701) 12930.77891031901 ns (± 56.56386362618421) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 131139.4921875 ns (± 338.0449265353328) 135912.66276041666 ns (± 845.2317287488653) 0.96
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 18611.952209472656 ns (± 10.932462602288856) 19243.021443684895 ns (± 49.893344986358514) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 18396.46242581881 ns (± 48.59727328529014) 17975.975254603796 ns (± 47.82039025930386) 1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15441.669355119977 ns (± 23.502335558066786) 15733.375244140625 ns (± 73.4537116142582) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14141.532440185547 ns (± 13.893766342271695) 14475.039672851562 ns (± 75.39340464070571) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 137553.52971003606 ns (± 149.19700446186732) 144406.88302176338 ns (± 413.13203958074655) 0.95

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 114867.1756998698 ns (± 237.35878790773745) 112222.38647460938 ns (± 254.13447436575555) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 105076.20727539062 ns (± 262.9640372588799) 107228.98821149554 ns (± 209.9202883098522) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 94053.25840541294 ns (± 115.38615993913079) 98492.40984235491 ns (± 191.4817998967289) 0.95
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 132412.9931640625 ns (± 420.4733592112517) 129201.3192983774 ns (± 340.705884087572) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 129530.97272600446 ns (± 712.4176791776526) 116534.84872671273 ns (± 205.70449095943977) 1.11
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 110587.6708984375 ns (± 262.0724310460672) 110341.69067382812 ns (± 234.61115688748637) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 114380.8349609375 ns (± 224.4531848582971) 115567.89632161458 ns (± 345.77199496115026) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 102124.75847516741 ns (± 120.76376207178176) 104223.86596679688 ns (± 194.61364121860143) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 94822.88630558894 ns (± 124.06823296418405) 95877.57045200893 ns (± 260.8404021813688) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 61704.38232421875 ns (± 198.14127234242952) 59348.75183105469 ns (± 117.7987842424065) 1.04
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 219350.42027064733 ns (± 325.8013380688544) 224817.27818080358 ns (± 372.9359996323732) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 129852.8555063101 ns (± 97.02670187300427) 134218.4291294643 ns (± 213.02295168544555) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 109792.28108723958 ns (± 58.403536917140904) 109906.99637276786 ns (± 125.86784139849213) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 62095.47119140625 ns (± 41.73484466020375) 62654.864095052086 ns (± 177.64154497402765) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 242127.9017857143 ns (± 1110.9377345383243) 234642.080078125 ns (± 1088.6631012899882) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 137639.8127629207 ns (± 430.0451731095475) 139473.9013671875 ns (± 304.99745420810143) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 131407.92724609375 ns (± 340.8777691710011) 130705.25465745192 ns (± 287.50870303682547) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 61339.054987980766 ns (± 54.52783403984438) 62742.891438802086 ns (± 67.36885300038419) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 221112.1134440104 ns (± 459.9069700243753) 225372.09269205728 ns (± 292.31412152529623) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 128340.55989583333 ns (± 97.22632837923268) 132740.3019205729 ns (± 106.38344201441927) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 108179.66744559152 ns (± 87.27664363931858) 108421.78250826322 ns (± 42.44569881712609) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 9410.240516662598 ns (± 95.06670546889708) 9941.537281036377 ns (± 14.278652445183566) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 10158.854739379884 ns (± 87.9437530883529) 11129.489725385394 ns (± 21.208778865166387) 0.91
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 11569.4100462261 ns (± 257.15590755520805) 10580.151125590006 ns (± 11.18590920266639) 1.09
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8230.426919555664 ns (± 119.00684079626883) 8855.802294921876 ns (± 83.17601532550128) 0.93
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 8795.46374130249 ns (± 195.49305994742798) 9098.554468427386 ns (± 12.387795642653419) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 9512.441744123187 ns (± 120.46200315001117) 10606.897939046225 ns (± 91.90153752005382) 0.90
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 12099.879317147392 ns (± 98.36564931774747) 12494.61285517766 ns (± 69.49492957918551) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8205.651278686524 ns (± 97.73638244394873) 8583.37340037028 ns (± 8.15768690481999) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 137592.35024414063 ns (± 1851.0179974877474) 145076.37629045759 ns (± 1377.135213889733) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 15756.440438842774 ns (± 171.2619413610219) 16575.80069732666 ns (± 20.57581160426643) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 15497.298224894206 ns (± 209.26198788125959) 16173.373492901143 ns (± 45.18431073179807) 0.96
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 131070.51068522135 ns (± 1497.3639284185044) 138390.62188720703 ns (± 93.04599747392842) 0.95
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 38937.32963344029 ns (± 325.7431259812548) 42857.89638264974 ns (± 201.9663636093638) 0.91
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 100480.98599446614 ns (± 1045.9323712190928) 106126.27983210637 ns (± 275.0064553774722) 0.95
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 7999857.7109375 ns (± 59522.544513944325) 8475398.038020832 ns (± 56437.769109716755) 0.94
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 228264.11291503906 ns (± 995.373549627489) 241084.57784016928 ns (± 642.5919872121165) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 137717.94666341145 ns (± 1416.8271497304302) 147698.61593191963 ns (± 713.7805083147458) 0.93
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 16245.33536682129 ns (± 259.66847854768173) 16870.354537963867 ns (± 121.02457313895759) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 15242.845069376628 ns (± 187.49718394030864) 16243.241828918457 ns (± 16.892955542529972) 0.94
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 128802.32185058594 ns (± 1582.8204164973952) 138051.4219796317 ns (± 1110.9765107166686) 0.93
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 40293.039947509766 ns (± 355.0286425345493) 43872.30708821615 ns (± 207.9242143388805) 0.92
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 99871.48413555439 ns (± 555.602001679961) 103632.57089669364 ns (± 130.29384514437626) 0.96
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 8242845.036458333 ns (± 117469.50559389997) 8459975.978966346 ns (± 52214.61713019575) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 241096.73877766926 ns (± 1602.0026094644911) 239178.52240862165 ns (± 940.8874783189574) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15722.133239746094 ns (± 56.99034709385698) 14698.554491678873 ns (± 21.80090851772492) 1.07
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20597.436785888673 ns (± 153.0784427123049) 19925.408826700845 ns (± 183.53569012332574) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 18078.727642352766 ns (± 76.10972182745193) 18360.797034127372 ns (± 92.88883683648159) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 19085.501628330774 ns (± 23.841696956390624) 19624.92421468099 ns (± 194.46845755992894) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16071.608645121256 ns (± 7.1403026891575365) 16256.59839070638 ns (± 130.43940512003843) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10899.081657409668 ns (± 20.923238960178235) 10526.525142963115 ns (± 11.044612765053742) 1.04
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21366.634716796874 ns (± 175.1135430244392) 21515.297337458684 ns (± 116.26882732907002) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21520.58701171875 ns (± 170.647122801621) 20958.985653686523 ns (± 182.1605162131288) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27003.646889241536 ns (± 186.83998571369636) 27003.81863839286 ns (± 268.44571884714793) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26849.025911458335 ns (± 183.2492154058172) 26909.155690119816 ns (± 90.25003481844301) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21737.635246276855 ns (± 45.092343231930315) 21095.200897216797 ns (± 40.368669390427) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25990.616180419922 ns (± 130.990803667833) 27650.19540187291 ns (± 123.71573807269698) 0.94
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 25056.567975557766 ns (± 56.72296396996961) 25013.961824544273 ns (± 191.62415054686002) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 26373.02282511393 ns (± 162.0818865106463) 26666.27248535156 ns (± 198.5098090903307) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16022.200541904995 ns (± 16.38904560001673) 16466.598899254433 ns (± 13.658757586683327) 0.97
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10641.417735799154 ns (± 83.58502107433009) 10592.587723952074 ns (± 31.729884808559536) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26134.24779837472 ns (± 124.57226070205223) 26690.00600374662 ns (± 80.2892364373917) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26000.17010904948 ns (± 159.1145869614448) 26182.778686523438 ns (± 144.74838699570765) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 32522.496364048548 ns (± 284.73360904155714) 31597.527770996094 ns (± 125.0410661652827) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33389.59888164814 ns (± 175.11770278634546) 32756.879239908852 ns (± 442.96277176996125) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15415.217330932617 ns (± 15.576493177524267) 14792.94245707194 ns (± 108.78433463140553) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19548.924563090008 ns (± 14.243116725433515) 19454.302442278182 ns (± 25.16620708264394) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 18301.195542399088 ns (± 162.36329960216813) 19138.570299421037 ns (± 15.953829123753419) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 19408.050086975098 ns (± 17.21926737002468) 20567.981199137368 ns (± 231.51445023043559) 0.94
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16704.75064900716 ns (± 138.22887188493007) 16238.964985774113 ns (± 16.364383715293453) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10629.804232279459 ns (± 28.0915833957447) 11078.829677327474 ns (± 72.46433248258865) 0.96
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21799.52869742257 ns (± 117.18437666947305) 21174.59892985026 ns (± 235.5731573933098) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 20881.257837931316 ns (± 130.72775827592906) 21853.96504720052 ns (± 151.82317435832226) 0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26624.14101736886 ns (± 55.11030073531343) 28393.10658569336 ns (± 78.62860248242211) 0.94
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27350.85330418178 ns (± 74.9869232358651) 27170.980597359794 ns (± 98.41287604543857) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 15120.379638671875 ns (± 13.76338631935709) 15498.65003313337 ns (± 14.324736754409662) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 17479.415239606584 ns (± 14.408471320917265) 19047.542043832633 ns (± 33.098674775211116) 0.92
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 17819.94088979868 ns (± 23.36109871980135) 18189.629923502605 ns (± 36.20437848348394) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8051.515139066256 ns (± 12.758841500722971) 8086.069052559988 ns (± 6.255383775503757) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 9322.301432291666 ns (± 20.5206195897767) 9306.995936802456 ns (± 15.301183273541438) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 10279.728825887045 ns (± 11.63534601969204) 10014.552198137555 ns (± 16.605060570415937) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 12037.691933768136 ns (± 14.261179424827343) 11630.00253530649 ns (± 14.778148808214759) 1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8120.159585135324 ns (± 14.463108393012998) 8169.17964390346 ns (± 8.312120427100458) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 90581.71549479167 ns (± 218.8903503767647) 94575.82275390625 ns (± 94.8649606174862) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 23637.191655085637 ns (± 17.001529963291873) 23506.166076660156 ns (± 25.792998211238192) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 22990.823974609375 ns (± 18.450892516759147) 22832.19463641827 ns (± 12.761171369838724) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 71903.4159342448 ns (± 672.2680389334781) 71965.61116536458 ns (± 64.47202328922786) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 29035.999407087053 ns (± 62.18370486013339) 30089.7856648763 ns (± 109.53962436194895) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 63633.89543805803 ns (± 161.5269654038234) 63706.45403180803 ns (± 118.55395312171332) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 4411064.564732143 ns (± 24710.13815285459) 4515971.432291667 ns (± 37767.771869373944) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 132241.7903019832 ns (± 209.96404439211778) 126173.64420572917 ns (± 192.6031402874529) 1.05
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 90938.48876953125 ns (± 342.71923779500526) 95267.44303385417 ns (± 258.8271549071737) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 23789.904567173548 ns (± 31.103403120116944) 23696.289934430803 ns (± 18.528593666246927) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 23040.823582240515 ns (± 13.765469468869318) 22918.456013997395 ns (± 14.333915363042397) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 69677.06768329327 ns (± 106.25067137273064) 70275.83902994792 ns (± 71.8359807922917) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 29239.44115271935 ns (± 87.78213900287697) 28701.904296875 ns (± 30.191418952581962) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 62726.85110909598 ns (± 127.86877769554712) 64926.507568359375 ns (± 45.67709791541036) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 4421006.430288462 ns (± 13634.112634077435) 4404312.920673077 ns (± 7391.083478881792) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 129752.60579427083 ns (± 161.9464998798462) 129544.94303385417 ns (± 170.65353293384) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14606.989506312779 ns (± 11.966308884750754) 14093.292672293526 ns (± 16.191396881704268) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20163.568333217077 ns (± 25.739069862478697) 22049.635518391926 ns (± 65.83543524769635) 0.91
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 17171.798270089286 ns (± 40.4717148542062) 18024.18954031808 ns (± 31.896942935406006) 0.95
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 19103.695024762834 ns (± 88.88173926925536) 18416.58717564174 ns (± 27.721464358687864) 1.04
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15355.072631835938 ns (± 70.25098794294934) 15298.35215250651 ns (± 33.88718511800484) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10643.694523402623 ns (± 36.44969889437816) 10978.703104654947 ns (± 15.109484711925589) 0.97
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22134.31671142578 ns (± 69.17013329527678) 20274.45242745536 ns (± 25.93788285770227) 1.09
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21911.405357947715 ns (± 16.208360956746695) 21062.408447265625 ns (± 49.434704829007785) 1.04
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 24477.222853440504 ns (± 34.333170008292775) 25773.277689615887 ns (± 153.11470663073985) 0.95
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26463.818946251504 ns (± 37.51926701990275) 24966.84347299429 ns (± 37.667274530582745) 1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19251.54001871745 ns (± 35.30018402597692) 19292.725423177082 ns (± 31.292616754449604) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25343.653666178387 ns (± 56.21268933903164) 25066.490376790363 ns (± 41.32969091854159) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 24728.137817382812 ns (± 42.36930832622194) 25118.71103922526 ns (± 53.72536089642052) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 26221.210225423176 ns (± 59.99273465849084) 25524.99247233073 ns (± 48.41151696793766) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15491.016235351562 ns (± 24.96012763976605) 15811.01793561663 ns (± 17.649868746493105) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11005.774797712054 ns (± 13.042137556646095) 10949.973907470703 ns (± 16.164998898054332) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 25431.410420735676 ns (± 19.049230861755888) 24920.338003976005 ns (± 37.442967552463834) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 25948.57391357422 ns (± 44.51374767052667) 26571.56982421875 ns (± 51.09732996089935) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 31109.47265625 ns (± 145.1096037792508) 29764.438883463543 ns (± 128.9773333374766) 1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 29871.727905273438 ns (± 103.81110715444343) 38229.14510091146 ns (± 184.43859161821914) 0.78
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 13742.013397216797 ns (± 32.69118181684281) 13753.611864362445 ns (± 23.8575785777355) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 22612.110464913505 ns (± 96.92372785781572) 19414.02587890625 ns (± 38.72640678558677) 1.16
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 17054.073442731584 ns (± 99.75318197843691) 17147.92280930739 ns (± 22.99797117642493) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 18242.03055245536 ns (± 79.00558390340292) 18249.40938313802 ns (± 33.23575401813205) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15297.167616624098 ns (± 8.922808026267234) 15618.311869303385 ns (± 18.709299585346717) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10700.130680629185 ns (± 14.443903770782168) 10738.831532796225 ns (± 21.594709597977893) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 20528.243549053484 ns (± 19.554822161731053) 20583.043721516926 ns (± 22.24225744120666) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 20782.515171595984 ns (± 31.34570102445189) 20832.752787272137 ns (± 25.892808898528884) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25661.807963053387 ns (± 28.44175047944349) 25695.5126953125 ns (± 114.07008961633355) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 24962.727966308594 ns (± 29.27388090854966) 25430.332641601562 ns (± 26.307000990832083) 0.98

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 134688.7229654948 ns (± 1546.8297048991426) 134110.58923339844 ns (± 638.8838623497577) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 9515.620717366537 ns (± 105.0549313970153) 9849.149465942382 ns (± 138.74772048136376) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8648.84385563777 ns (± 57.61480324504321) 8595.241395216723 ns (± 34.85166782342353) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8697.789227294921 ns (± 120.66765174483852) 8226.050818125406 ns (± 8.77946383843865) 1.06
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 10377.893264770508 ns (± 16.69953935311355) 10830.63212476458 ns (± 47.927107851823166) 0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 10746.765028733473 ns (± 45.422674751093986) 10978.320544433594 ns (± 123.51110842038817) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 8172.406341552734 ns (± 19.03401587402218) 8153.748192420373 ns (± 31.379106261702532) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8210.162645467122 ns (± 78.46602782219763) 8162.477215106671 ns (± 65.10650104164905) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 9514.301231384277 ns (± 89.91221288786504) 10313.730419703892 ns (± 26.584900891990152) 0.92
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 10874.759907313755 ns (± 60.83630166572119) 11029.312294514973 ns (± 143.369581990225) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 9398.073425292969 ns (± 30.208233759289843) 9124.405697631835 ns (± 103.5209636083618) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13262.950609842936 ns (± 26.454708628802447) 13319.618392944336 ns (± 35.93378005873878) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 10952.9763671875 ns (± 126.37334365523041) 9894.070967356363 ns (± 50.62905605499128) 1.11
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 9836.863381703695 ns (± 13.22450570683125) 10147.23188273112 ns (± 37.613470903819795) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 8085.655666351318 ns (± 11.054027392959396) 8212.207940419516 ns (± 33.05338891818893) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 151291.04913330078 ns (± 543.8064089268264) 146643.15203857422 ns (± 524.1767475047573) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 45039.67234148298 ns (± 92.49251696479605) 43427.21224271334 ns (± 115.15553722411858) 1.04
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 45708.638690185544 ns (± 492.59659433884536) 52639.98507181803 ns (± 118.88596562950272) 0.87
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51714.15639444987 ns (± 340.39606444164514) 55959.185978480746 ns (± 379.67897555280274) 0.92
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 86644.43631184896 ns (± 827.606997881983) 90463.25465494792 ns (± 840.8882932533334) 0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 109354.27974039713 ns (± 722.5216195387248) 111760.62785644531 ns (± 1363.149401520636) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47326.10895211356 ns (± 417.1541892587752) 53613.989541190014 ns (± 242.16025476279393) 0.88
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 44385.30374145508 ns (± 299.1476078354793) 39710.61727670523 ns (± 52.328014511225064) 1.12
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 50515.291349283856 ns (± 455.15573754870167) 53916.6944972447 ns (± 484.89848756695324) 0.94
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 82967.84286063058 ns (± 578.8962016428072) 81295.86079915364 ns (± 693.5151618055595) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55380.12029215495 ns (± 266.0359448812776) 55861.121944173174 ns (± 599.2595362531641) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13314.11427001953 ns (± 71.24839966296683) 13257.609184852014 ns (± 35.10941757642843) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 74211.10332380023 ns (± 237.2034550155303) 72719.78556315105 ns (± 217.20990010687217) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 45454.56459397536 ns (± 131.10983992441294) 44845.741438802084 ns (± 129.13825639217407) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47019.07321980794 ns (± 234.22830356087863) 47761.00161743164 ns (± 192.69792183368003) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 133574.9859049479 ns (± 774.8437109505535) 132067.39155273436 ns (± 1096.5065265615608) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 43786.802858479816 ns (± 292.44197817079527) 43154.63174874442 ns (± 348.52309727345465) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42956.8372680664 ns (± 291.9801306590668) 47704.906537737166 ns (± 217.59779705495492) 0.90
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 55491.79371948242 ns (± 187.66352011619728) 49529.58162027995 ns (± 247.79514176649238) 1.12
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 74561.69233586238 ns (± 133.94992175161187) 75579.81719970703 ns (± 580.5754890070067) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 103230.31072998047 ns (± 489.4922301299976) 105536.58612060547 ns (± 420.8609881547376) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47756.41257324219 ns (± 274.33864417856887) 48728.24876621791 ns (± 315.97381068534287) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 40535.41848754883 ns (± 278.80186116772654) 45245.07514648438 ns (± 273.317160144257) 0.90
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48188.90423148019 ns (± 244.80131004970556) 47978.03426106771 ns (± 394.70585657038583) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 73774.35174153646 ns (± 373.8925774424693) 70792.35670572917 ns (± 515.1538205229086) 1.04
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 54145.1943359375 ns (± 253.35206348872813) 59751.03365885417 ns (± 124.9001897204584) 0.91
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13220.412071736653 ns (± 60.13320400574329) 13412.097021484375 ns (± 78.98948039652457) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 66528.67188517253 ns (± 149.80719754692797) 64149.41630045573 ns (± 347.96984828189727) 1.04
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 45544.2581917899 ns (± 162.21900534454835) 46153.7744547526 ns (± 260.9720541318322) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 46495.90760498047 ns (± 170.5607211635655) 44287.02937098912 ns (± 209.91866673156514) 1.05

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

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)

Benchmark suite Current: d403d9f Previous: 45af484 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 101110.7417179988 ns (± 487.24470118740805) 99952.57850060097 ns (± 243.75141716782755) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10606.587219238281 ns (± 12.116411831360894) 10717.809677124023 ns (± 18.104856205260887) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8054.175685002254 ns (± 10.966227907837746) 8072.629605806791 ns (± 12.30557941831214) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8617.593383789062 ns (± 15.21035542549387) 9358.848775227865 ns (± 39.5397874391991) 0.92
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12120.627811976841 ns (± 29.659548332101025) 12073.840688069662 ns (± 16.5613087373136) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13409.870020548502 ns (± 46.89806776274095) 13536.940547398159 ns (± 33.16084785721304) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 7603.363741361178 ns (± 11.358686232434) 7689.534868512835 ns (± 17.8891218737372) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8259.469193678637 ns (± 4.761011334246846) 8316.661398751396 ns (± 26.039881491917665) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 8859.507315499442 ns (± 22.798358233321352) 8932.195281982422 ns (± 29.963946760191494) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 10024.144334059496 ns (± 14.746887853982424) 9783.81581624349 ns (± 16.01022508086664) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 12132.205418178013 ns (± 21.823359214971276) 12183.994947160993 ns (± 12.301845823753888) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9279.849134172711 ns (± 22.705932885577838) 9166.078491210938 ns (± 20.586115837488027) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 10050.804356166294 ns (± 10.332096193414145) 10127.201407296317 ns (± 38.39539232617392) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 12770.704803466797 ns (± 10.23353009885963) 12748.954518636068 ns (± 18.737606676636236) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 8222.090301513672 ns (± 44.45861218667784) 8265.076555524554 ns (± 55.98264557618051) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 112598.69303385417 ns (± 310.6348562399298) 114662.70141601562 ns (± 382.2521721310752) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 39612.72103445871 ns (± 78.70960773942177) 42800.11535644531 ns (± 142.29596913134085) 0.93
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41764.65977260045 ns (± 101.12404404600832) 43251.67419433594 ns (± 66.34755125630633) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 46249.60514948918 ns (± 99.5899401942076) 46423.13396747295 ns (± 93.5542527427555) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 68161.98201497395 ns (± 942.1950683893776) 65407.418212890625 ns (± 251.6846321486172) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 94223.24500450722 ns (± 157.72530631477287) 94022.72908528645 ns (± 228.5028577443316) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 42948.29406738281 ns (± 58.865487219835835) 41839.2333984375 ns (± 165.04117277510105) 1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 35901.52369907924 ns (± 58.996738961654955) 35853.41012137277 ns (± 113.2331805711294) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 45383.35001627604 ns (± 80.70971324590742) 45225.69838303786 ns (± 106.02206990958253) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 63002.60667067308 ns (± 204.47897478933967) 62647.117919921875 ns (± 188.9094552290261) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 53632.491048177086 ns (± 85.89080630983503) 57101.62833077567 ns (± 82.59027726390663) 0.94
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9457.364908854166 ns (± 32.040785685492175) 9073.575846354166 ns (± 20.512328937263945) 1.04
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 55716.83349609375 ns (± 103.02035797685754) 60134.169921875 ns (± 194.3126641089503) 0.93
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 44222.31180826823 ns (± 94.71447097694205) 44048.038330078125 ns (± 103.8166582020017) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 42466.426595052086 ns (± 54.05368214182172) 42223.330078125 ns (± 96.32545113015375) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 101482.44018554688 ns (± 170.59525115480085) 100041.40276227679 ns (± 115.45200841390006) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 41204.854329427086 ns (± 90.13447585801556) 41885.06978352865 ns (± 81.49917554551521) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 39374.7275797526 ns (± 129.62581150709218) 42770.58890206473 ns (± 68.17538681193633) 0.92
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 45839.34265136719 ns (± 92.70274498612638) 45135.07995605469 ns (± 54.40225382497912) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 58667.83976236979 ns (± 102.32069130830602) 58719.76501464844 ns (± 132.9134797879637) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 88846.0431780134 ns (± 199.0179440445584) 84258.51702008929 ns (± 201.15386537150584) 1.05
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 41803.65949358259 ns (± 63.19335617689418) 43020.72998046875 ns (± 75.98405699482535) 0.97
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 34970.03609793527 ns (± 69.31566582372292) 35013.417271205355 ns (± 63.53123729595606) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 45115.187174479164 ns (± 113.97398911780321) 45228.71616908482 ns (± 91.13489206099506) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 53916.78263346354 ns (± 115.19096724600678) 52810.59224446615 ns (± 109.5011589905798) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56570.97900390625 ns (± 107.85401904765092) 54667.24060058594 ns (± 109.84230759736991) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9339.414825439453 ns (± 29.562947357035277) 9143.873923165458 ns (± 18.587176658673343) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 58215.838216145836 ns (± 85.94565759888792) 53221.634783063615 ns (± 81.18620138955922) 1.09
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 45536.48681640625 ns (± 88.59547490297518) 44313.782174246655 ns (± 76.71257916017139) 1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 41492.97505696615 ns (± 96.93173249967163) 44940.242919921875 ns (± 84.72894960055814) 0.92

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.