UNPKG

@lableb/javascript-sdk

Version:

Lableb cloud search client for javascript

146 lines (102 loc) 5.25 kB
# Lableb JS-SDK Benchmark Use Benchmark.js library to benchmark the essential library functions(locally without really requesting anything from the server) Lableb JS-SDK VERSION 2.0.8 Lableb Request Builder x 66,668 ops/sec ±4.96% (64 runs sampled) Lableb Request Builder | search x 62,269 ops/sec ±8.03% (68 runs sampled) Lableb Request Builder | autocomplete x 59,156 ops/sec ±6.97% (54 runs sampled) Lableb Request Builder | recommend x 64,982 ops/sec ±4.87% (72 runs sampled) { 'Time Elapsed for #0': 17.844 } { 'Time Elapsed for #1': 53.652 } { 'Time Elapsed for #2': 42.644 } { 'Time Elapsed for #3': 64.45 } Fastest is Lableb Request Builder,Lableb Request Builder | recommend Lableb JS-SDK VERSION 2.0.9 Lableb Request Builder x 77,797 ops/sec ±3.78% (78 runs sampled) Lableb Request Builder | search x 62,857 ops/sec ±6.93% (59 runs sampled) Lableb Request Builder | autocomplete x 72,089 ops/sec ±3.23% (79 runs sampled) Lableb Request Builder | recommend x 66,852 ops/sec ±4.08% (61 runs sampled) { 'Time Elapsed for #0': 19.824 } { 'Time Elapsed for #1': 60.289 } { 'Time Elapsed for #2': 55.414 } { 'Time Elapsed for #3': 44.411 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.10 Lableb Request Builder x 61,947 ops/sec ±4.40% (69 runs sampled) Lableb Request Builder | search x 57,321 ops/sec ±7.27% (45 runs sampled) Lableb Request Builder | autocomplete x 57,898 ops/sec ±4.26% (74 runs sampled) Lableb Request Builder | recommend x 51,259 ops/sec ±6.58% (51 runs sampled) { 'Time Elapsed for #0': 17.631 } { 'Time Elapsed for #1': 39.016 } { 'Time Elapsed for #2': 55.267 } { 'Time Elapsed for #3': 56.085 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.11 Lableb Request Builder x 66,434 ops/sec ±4.18% (73 runs sampled) Lableb Request Builder | search x 59,798 ops/sec ±5.01% (75 runs sampled) Lableb Request Builder | autocomplete x 57,381 ops/sec ±6.02% (65 runs sampled) Lableb Request Builder | recommend x 61,458 ops/sec ±1.35% (88 runs sampled) { 'Time Elapsed for #0': 20.328 } { 'Time Elapsed for #1': 58.617 } { 'Time Elapsed for #2': 40.771 } { 'Time Elapsed for #3': 55.962 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.12 Lableb Request Builder x 44,929 ops/sec ±12.51% (55 runs sampled) Lableb Request Builder | search x 51,006 ops/sec ±12.79% (66 runs sampled) Lableb Request Builder | autocomplete x 46,696 ops/sec ±9.83% (59 runs sampled) Lableb Request Builder | recommend x 48,651 ops/sec ±8.99% (40 runs sampled) { 'Time Elapsed for #0': 18.877 } { 'Time Elapsed for #1': 62.632 } { 'Time Elapsed for #2': 53.04 } { 'Time Elapsed for #3': 37.061 } Fastest is Lableb Request Builder | search,Lableb Request Builder Lableb JS-SDK VERSION 2.0.13 Lableb Request Builder x 58,274 ops/sec ±4.15% (77 runs sampled) Lableb Request Builder | search x 46,912 ops/sec ±5.85% (65 runs sampled) Lableb Request Builder | autocomplete x 51,957 ops/sec ±2.19% (73 runs sampled) Lableb Request Builder | recommend x 49,147 ops/sec ±2.72% (76 runs sampled) { 'Time Elapsed for #0': 25 } { 'Time Elapsed for #1': 56.258 } { 'Time Elapsed for #2': 47.389 } { 'Time Elapsed for #3': 56.833 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.14 Lableb Request Builder x 54,693 ops/sec ±5.55% (67 runs sampled) Lableb Request Builder | search x 45,433 ops/sec ±3.69% (57 runs sampled) Lableb Request Builder | autocomplete x 45,284 ops/sec ±7.76% (65 runs sampled) Lableb Request Builder | recommend x 39,115 ops/sec ±6.73% (60 runs sampled) { 'Time Elapsed for #0': 23.536 } { 'Time Elapsed for #1': 44.598 } { 'Time Elapsed for #2': 54.65 } { 'Time Elapsed for #3': 60.247 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.15 Lableb Request Builder x 50,733 ops/sec ±6.38% (70 runs sampled) Lableb Request Builder | search x 46,472 ops/sec ±5.18% (66 runs sampled) Lableb Request Builder | autocomplete x 46,295 ops/sec ±4.82% (68 runs sampled) Lableb Request Builder | recommend x 37,096 ops/sec ±10.59% (40 runs sampled) { 'Time Elapsed for #0': 24.616 } { 'Time Elapsed for #1': 58.938 } { 'Time Elapsed for #2': 48.893 } { 'Time Elapsed for #3': 34.86 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.16 Lableb Request Builder x 58,728 ops/sec ±8.05% (70 runs sampled) Lableb Request Builder | search x 45,873 ops/sec ±5.61% (74 runs sampled) Lableb Request Builder | autocomplete x 49,446 ops/sec ±4.78% (73 runs sampled) Lableb Request Builder | recommend x 48,154 ops/sec ±6.59% (57 runs sampled) { 'Time Elapsed for #0': 24.414 } { 'Time Elapsed for #1': 57.824 } { 'Time Elapsed for #2': 51.951 } { 'Time Elapsed for #3': 44.751 } Fastest is Lableb Request Builder Lableb JS-SDK VERSION 2.0.17 Lableb Request Builder x 48,949 ops/sec ±9.39% (65 runs sampled) Lableb Request Builder | search x 36,993 ops/sec ±9.02% (59 runs sampled) Lableb Request Builder | autocomplete x 38,917 ops/sec ±7.02% (59 runs sampled) Lableb Request Builder | recommend x 35,769 ops/sec ±8.53% (58 runs sampled) { 'Time Elapsed for #0': 21.042 } { 'Time Elapsed for #1': 57.147 } { 'Time Elapsed for #2': 55.622 } { 'Time Elapsed for #3': 60.192 } Fastest is Lableb Request Builder