github.com/tomwright/dasel@v1.27.3/benchmark/data/update_string.json (about) 1 { 2 "results": [ 3 { 4 "command": "dasel put string -f benchmark/data.json -o - '.favouriteColours.[0]' blue", 5 "mean": 0.011852369169999996, 6 "stddev": 0.0007791324196947565, 7 "median": 0.011667349389999998, 8 "user": 0.007292285000000001, 9 "system": 0.0033187849999999994, 10 "min": 0.010936458389999997, 11 "max": 0.01644736739, 12 "times": [ 13 0.011831927389999998, 14 0.011799289389999999, 15 0.011894559389999998, 16 0.011644758389999997, 17 0.011782732389999998, 18 0.011443191389999998, 19 0.011687772389999998, 20 0.011619384389999998, 21 0.011661735389999997, 22 0.011402354389999998, 23 0.011331199389999998, 24 0.012069472389999997, 25 0.011400734389999998, 26 0.011631061389999997, 27 0.014945648389999998, 28 0.012106748389999998, 29 0.012109848389999997, 30 0.013220284389999998, 31 0.011542274389999998, 32 0.011541751389999997, 33 0.011444345389999997, 34 0.011805303389999997, 35 0.012023216389999997, 36 0.011301357389999997, 37 0.011465146389999998, 38 0.011248171389999997, 39 0.011799874389999998, 40 0.011404071389999998, 41 0.011570204389999998, 42 0.012263136389999998, 43 0.011702569389999997, 44 0.012153125389999998, 45 0.012088202389999999, 46 0.011668157389999998, 47 0.011807002389999998, 48 0.012222899389999998, 49 0.011529230389999997, 50 0.011990093389999998, 51 0.011434679389999997, 52 0.011658107389999998, 53 0.011835650389999997, 54 0.011527613389999998, 55 0.011747018389999997, 56 0.011392499389999998, 57 0.011906496389999998, 58 0.012286415389999998, 59 0.012639768389999998, 60 0.011425940389999998, 61 0.011967859389999998, 62 0.011510564389999998, 63 0.011849866389999998, 64 0.011604281389999999, 65 0.011154441389999999, 66 0.012400120389999998, 67 0.01644736739, 68 0.012357032389999998, 69 0.011273841389999997, 70 0.011805357389999998, 71 0.011538943389999997, 72 0.011666541389999998, 73 0.011333003389999997, 74 0.011914036389999999, 75 0.011552985389999998, 76 0.010936458389999997, 77 0.011794688389999999, 78 0.011922584389999998, 79 0.012007720389999997, 80 0.011207751389999998, 81 0.011726518389999998, 82 0.011287323389999998, 83 0.011947684389999998, 84 0.012479152389999998, 85 0.011438244389999998, 86 0.011626931389999998, 87 0.011235243389999998, 88 0.014281268389999999, 89 0.011822140389999998, 90 0.011312220389999997, 91 0.012259358389999997, 92 0.011962420389999997, 93 0.011479246389999998, 94 0.011492816389999997, 95 0.011400308389999997, 96 0.011382146389999999, 97 0.011982051389999998, 98 0.011722927389999999, 99 0.011620472389999997, 100 0.011174431389999998, 101 0.011553686389999998, 102 0.011583260389999997, 103 0.011746411389999998, 104 0.011511477389999998, 105 0.011246094389999997, 106 0.012078026389999998, 107 0.011456878389999998, 108 0.01481464139, 109 0.01252670339, 110 0.011605261389999998, 111 0.011429562389999998, 112 0.011799539389999997 113 ] 114 }, 115 { 116 "command": "jq '.favouriteColours[0] = \"blue\"' benchmark/data.json", 117 "mean": 0.027367063379999997, 118 "stddev": 0.0021613692517624353, 119 "median": 0.02658746889, 120 "user": 0.024743275000000002, 121 "system": 0.0008717450000000002, 122 "min": 0.02582284339, 123 "max": 0.037015820389999995, 124 "times": [ 125 0.02620143439, 126 0.02606777239, 127 0.02663093939, 128 0.02645051239, 129 0.02625954339, 130 0.02634594939, 131 0.02688798739, 132 0.02707640039, 133 0.028464938390000003, 134 0.02631475839, 135 0.02664211939, 136 0.027312122390000002, 137 0.030903090390000002, 138 0.02638795639, 139 0.02900777639, 140 0.02607654239, 141 0.02740426339, 142 0.02663882539, 143 0.02608252239, 144 0.02731088939, 145 0.026281477390000002, 146 0.02621227239, 147 0.02666472739, 148 0.02787731039, 149 0.02698405939, 150 0.02739223739, 151 0.02634053839, 152 0.02629253339, 153 0.02746094839, 154 0.02692232939, 155 0.02633316439, 156 0.02635833939, 157 0.02631601439, 158 0.02656340239, 159 0.02682911339, 160 0.02592258939, 161 0.025895917390000002, 162 0.02738244339, 163 0.02707963839, 164 0.02792124139, 165 0.02613796139, 166 0.02637043739, 167 0.026082778390000002, 168 0.02701007839, 169 0.02633322439, 170 0.02906878439, 171 0.02652910039, 172 0.026528854390000002, 173 0.02642171439, 174 0.02636294939, 175 0.02643202439, 176 0.02668468539, 177 0.02631399839, 178 0.026331783390000002, 179 0.02623632539, 180 0.02658689439, 181 0.02692517439, 182 0.02744770439, 183 0.02620862039, 184 0.02619020139, 185 0.02646096039, 186 0.026457660390000002, 187 0.026037811390000002, 188 0.02698536039, 189 0.02667050039, 190 0.02611545539, 191 0.02658993939, 192 0.02626798339, 193 0.02620360839, 194 0.02682732939, 195 0.02651319439, 196 0.026945229390000002, 197 0.02689283039, 198 0.02737522339, 199 0.02650771339, 200 0.02658804339, 201 0.02642719839, 202 0.02692783139, 203 0.02582284339, 204 0.02704129939, 205 0.02719951639, 206 0.02632549339, 207 0.02617918939, 208 0.02677947739, 209 0.026362947390000002, 210 0.02647826039, 211 0.02703019439, 212 0.02614107739, 213 0.02644680339, 214 0.02748465239, 215 0.033059105389999996, 216 0.03346644839, 217 0.029943014389999998, 218 0.03135675239, 219 0.03425655639, 220 0.03499684039, 221 0.037015820389999995, 222 0.03486959939, 223 0.03211359939, 224 0.029843037390000004 225 ] 226 }, 227 { 228 "command": "yq --yaml-output '.favouriteColours[0] = \"blue\"' benchmark/data.yaml", 229 "mean": 0.13387893939000003, 230 "stddev": 0.004239457964999002, 231 "median": 0.13323020789, 232 "user": 0.10821480500000004, 233 "system": 0.024566414999999998, 234 "min": 0.12624951239, 235 "max": 0.14817911339, 236 "times": [ 237 0.13498983539, 238 0.13498226039000003, 239 0.13612572639, 240 0.13509177539000003, 241 0.13529175939000002, 242 0.13323108939000003, 243 0.12689611739, 244 0.13014547039000002, 245 0.12775570139, 246 0.13302900539, 247 0.13152051539, 248 0.12741393739, 249 0.13280164139000003, 250 0.13581077139000003, 251 0.13165018739, 252 0.13345744539, 253 0.13898476039000002, 254 0.14313445639000003, 255 0.13031441339000002, 256 0.13128609739000002, 257 0.13290480839000002, 258 0.13185377039, 259 0.13732884239, 260 0.13105735239000002, 261 0.13712277539, 262 0.14068640839000002, 263 0.13140322439000002, 264 0.13652833439, 265 0.13845461839, 266 0.13313504439, 267 0.12954355439, 268 0.13101239739, 269 0.13030505939, 270 0.12990086339, 271 0.13134549739, 272 0.13380360939000002, 273 0.13849326039, 274 0.13286492339000003, 275 0.13250946639000002, 276 0.12972976439000003, 277 0.12676563539000002, 278 0.13552122539000003, 279 0.12852387639, 280 0.12624951239, 281 0.13009691339, 282 0.13283414039000002, 283 0.13313162539, 284 0.13322932639, 285 0.13128070539000003, 286 0.14817911339, 287 0.13295133139, 288 0.12675020839, 289 0.12913674739000003, 290 0.13722616139000002, 291 0.13222841839000002, 292 0.13884565439000002, 293 0.14026681439000002, 294 0.13746220239, 295 0.13323343839000001, 296 0.13170589639000002, 297 0.13765802239000002, 298 0.13505709739000002, 299 0.13425731239000002, 300 0.13258915439000002, 301 0.13341805339, 302 0.13502111739000003, 303 0.13005457039, 304 0.13162771639, 305 0.13745397839, 306 0.12949129839, 307 0.13588252439, 308 0.13417947839000002, 309 0.13258035639000001, 310 0.13896505139, 311 0.13614684839000002, 312 0.12733628439000003, 313 0.13688569039, 314 0.14438237039000001, 315 0.14074422539, 316 0.13581404039000003, 317 0.12727507039000002, 318 0.13035699339, 319 0.13209422439000001, 320 0.13589882839000003, 321 0.13521016739000002, 322 0.13065074139000002, 323 0.12627776939000002, 324 0.13882728339000003, 325 0.13406164239, 326 0.13901522039000003, 327 0.14131577239, 328 0.14127752039000002, 329 0.13670532239000002, 330 0.13702596439, 331 0.13759942839000003, 332 0.13795966439000001, 333 0.13587080939, 334 0.13300974639000002, 335 0.13115057839000002, 336 0.12725051239000001 337 ] 338 } 339 ] 340 }