github.com/tomwright/dasel@v1.27.3/benchmark/data/overwrite_object.json (about) 1 { 2 "results": [ 3 { 4 "command": "dasel put object -f benchmark/data.json -o - -t string -t string '.user.name' first=Frank last=Jones", 5 "mean": 0.011486068, 6 "stddev": 0.00066776239825858, 7 "median": 0.011294550099999998, 8 "user": 0.007289640000000003, 9 "system": 0.0032119199999999996, 10 "min": 0.010524200099999999, 11 "max": 0.0139100351, 12 "times": [ 13 0.010993316099999999, 14 0.0108757631, 15 0.010944972099999999, 16 0.011155028099999999, 17 0.011253731099999999, 18 0.011802575099999999, 19 0.0121081391, 20 0.0112012991, 21 0.011478131099999999, 22 0.0108621191, 23 0.0108797771, 24 0.0111962691, 25 0.010524200099999999, 26 0.0116357601, 27 0.011070463099999999, 28 0.0116577861, 29 0.0114763161, 30 0.011305744099999999, 31 0.0113640971, 32 0.011031969099999999, 33 0.011309680099999999, 34 0.012895556099999999, 35 0.012437828099999998, 36 0.0123554911, 37 0.013112646099999998, 38 0.012287475099999999, 39 0.012328138099999999, 40 0.0120149501, 41 0.013397963099999998, 42 0.0121820411, 43 0.012641293099999997, 44 0.011748028099999999, 45 0.012485561099999999, 46 0.011180132099999998, 47 0.011751561099999999, 48 0.011496162099999999, 49 0.0113964191, 50 0.011119266099999999, 51 0.0112290781, 52 0.010967400099999998, 53 0.0114932241, 54 0.010861903099999999, 55 0.0106085731, 56 0.0115428571, 57 0.010738504099999999, 58 0.0108337721, 59 0.0109143391, 60 0.011363901099999999, 61 0.0108800321, 62 0.011097119099999999, 63 0.0110203401, 64 0.010613112099999999, 65 0.012087756099999998, 66 0.0113006151, 67 0.011676263099999999, 68 0.0113333911, 69 0.011350250099999999, 70 0.0112207301, 71 0.0110447621, 72 0.0112657491, 73 0.0112219691, 74 0.0113676441, 75 0.0113893221, 76 0.011370855099999999, 77 0.012325390099999998, 78 0.0124993551, 79 0.012477970099999998, 80 0.012042762099999998, 81 0.0123549761, 82 0.013155220099999998, 83 0.0122086441, 84 0.012380183099999999, 85 0.011598669099999999, 86 0.012046242099999998, 87 0.0117828231, 88 0.011998659099999998, 89 0.0111909271, 90 0.0110441251, 91 0.0110598261, 92 0.010798662099999998, 93 0.011025506099999999, 94 0.010691906099999999, 95 0.0112022251, 96 0.010722068099999999, 97 0.0109830521, 98 0.010808687099999999, 99 0.010927626099999999, 100 0.011115327099999999, 101 0.011008961099999999, 102 0.011592123099999999, 103 0.011149214099999999, 104 0.011636405099999999, 105 0.011101417099999998, 106 0.0139100351, 107 0.011185984099999999, 108 0.011288485099999999, 109 0.0108675541, 110 0.0111476731, 111 0.010783142099999999, 112 0.010743863099999999 113 ] 114 }, 115 { 116 "command": "jq '.user.name = {\"first\":\"Frank\",\"last\":\"Jones\"}' benchmark/data.json", 117 "mean": 0.02742890601000001, 118 "stddev": 0.00344576963260712, 119 "median": 0.0260333686, 120 "user": 0.025173459999999998, 121 "system": 0.0005761500000000003, 122 "min": 0.025242868100000003, 123 "max": 0.0419720211, 124 "times": [ 125 0.030464424099999998, 126 0.027000160100000004, 127 0.0264465671, 128 0.032394247099999995, 129 0.0344278321, 130 0.0356081291, 131 0.0374772041, 132 0.0370010721, 133 0.0352694341, 134 0.0354646451, 135 0.034106481099999995, 136 0.0324680541, 137 0.0290484061, 138 0.0286049361, 139 0.026423345100000002, 140 0.025322204100000002, 141 0.0256109031, 142 0.026263154099999998, 143 0.0274065401, 144 0.025623248100000003, 145 0.027224400099999997, 146 0.027062571100000002, 147 0.0264916631, 148 0.0256341961, 149 0.0257844371, 150 0.026750462099999997, 151 0.025827487099999998, 152 0.0259205411, 153 0.0257818061, 154 0.025790430099999997, 155 0.0270613251, 156 0.0283252081, 157 0.025932873100000003, 158 0.0257433511, 159 0.025863743100000003, 160 0.0262919561, 161 0.0255062131, 162 0.0257905961, 163 0.0255122661, 164 0.0256841561, 165 0.025736248099999998, 166 0.0256001571, 167 0.0259872831, 168 0.026084084100000002, 169 0.025907414099999998, 170 0.0259290801, 171 0.0257513111, 172 0.025680381100000003, 173 0.0254466311, 174 0.025907564100000002, 175 0.025691031099999997, 176 0.0254079651, 177 0.026236132099999997, 178 0.025633067099999997, 179 0.025840080100000003, 180 0.0261848021, 181 0.0254793091, 182 0.026243516100000003, 183 0.0263836031, 184 0.0255186171, 185 0.026113792099999998, 186 0.025626857099999997, 187 0.0265607411, 188 0.0258408781, 189 0.0271040851, 190 0.0258304601, 191 0.025242868100000003, 192 0.0254917301, 193 0.0259839891, 194 0.0261976071, 195 0.0259027691, 196 0.0263959441, 197 0.025452617099999998, 198 0.0301691241, 199 0.0408830751, 200 0.0419720211, 201 0.0341365211, 202 0.0284876971, 203 0.027096881099999998, 204 0.026667726099999997, 205 0.026833385100000003, 206 0.026443564099999997, 207 0.025345063100000002, 208 0.0260446211, 209 0.0257038641, 210 0.025455378100000002, 211 0.0264502571, 212 0.026259927099999997, 213 0.0254182031, 214 0.026773453099999997, 215 0.0293719941, 216 0.0258842111, 217 0.0262895291, 218 0.0260221161, 219 0.025933928100000003, 220 0.025623614099999997, 221 0.0255426631, 222 0.0260957971, 223 0.0255003091, 224 0.0256823931 225 ] 226 }, 227 { 228 "command": "yq --yaml-output '.user.name = {\"first\":\"Frank\",\"last\":\"Jones\"}' benchmark/data.yaml", 229 "mean": 0.13319929073000003, 230 "stddev": 0.00391867765339208, 231 "median": 0.13327595260000002, 232 "user": 0.10804309999999999, 233 "system": 0.024188250000000012, 234 "min": 0.12273165109999999, 235 "max": 0.14483323010000002, 236 "times": [ 237 0.12839226310000001, 238 0.14141140310000003, 239 0.13734934110000002, 240 0.13433494710000002, 241 0.12464770609999999, 242 0.1325573231, 243 0.13352512510000003, 244 0.13040854710000002, 245 0.12931710710000002, 246 0.13089553410000002, 247 0.13416292010000003, 248 0.1337687921, 249 0.1292049201, 250 0.13580810210000002, 251 0.13102629610000002, 252 0.13012373110000003, 253 0.13465637410000003, 254 0.13209907410000002, 255 0.13404234410000002, 256 0.13178206010000001, 257 0.1291792461, 258 0.1304762251, 259 0.12962791210000002, 260 0.13994667510000003, 261 0.13195807210000002, 262 0.13261376110000003, 263 0.12273165109999999, 264 0.13006794710000003, 265 0.13420986610000002, 266 0.1327613991, 267 0.12911697810000003, 268 0.13067505810000002, 269 0.13399498610000002, 270 0.13202428710000003, 271 0.1304727931, 272 0.1351426051, 273 0.13352033610000003, 274 0.12546222910000002, 275 0.13685013910000002, 276 0.12913793710000002, 277 0.13675748910000002, 278 0.1348767761, 279 0.13727366210000003, 280 0.13809895310000003, 281 0.12902773010000002, 282 0.1304534461, 283 0.13267765210000002, 284 0.1322663051, 285 0.1366245191, 286 0.13279363410000003, 287 0.1345055031, 288 0.1341263581, 289 0.13424989810000001, 290 0.13551666710000002, 291 0.12866044810000002, 292 0.13341911210000001, 293 0.14483323010000002, 294 0.1380280131, 295 0.14196361510000002, 296 0.13479239910000002, 297 0.13605145610000002, 298 0.13834197310000002, 299 0.13180141310000001, 300 0.13939818210000002, 301 0.13457571010000002, 302 0.12839025610000002, 303 0.12666997710000003, 304 0.13270763410000003, 305 0.12772504710000002, 306 0.13143328510000002, 307 0.13625589210000003, 308 0.13305920010000002, 309 0.12993550410000002, 310 0.13736045410000003, 311 0.1438764251, 312 0.13230693410000002, 313 0.13749715210000002, 314 0.12927202110000002, 315 0.13560756510000002, 316 0.13524951010000003, 317 0.13513667310000002, 318 0.13388323510000003, 319 0.13531048410000002, 320 0.1303679701, 321 0.1347041461, 322 0.12489445210000001, 323 0.13508814610000003, 324 0.1331327931, 325 0.1321498171, 326 0.1316404871, 327 0.12784517010000002, 328 0.13872511810000002, 329 0.1335859191, 330 0.13124952110000002, 331 0.13604090910000002, 332 0.13047123310000003, 333 0.13567307010000001, 334 0.13425861710000003, 335 0.13082735310000002, 336 0.13699894010000002 337 ] 338 } 339 ] 340 }