Home

schema-json-js benchmarks - Node.js (validate)

Hardware

Run on the following hardware:

CPU
Intel Core i7-7700K CPU @ 4.20GHz x 8
RAM
G.SKILL TridentZ Series 32GB DDR4 @ 3020 MHz
HDD
Samsung 960 EVO m.2 500GB
OS
Pop! OS 18.04 LTS
Node.js
v12.13.1

Tests

Generated on 12/4/2019 in 1.28 minutes

NOTE: Validators marked with an asterisk (*) use code generation (eval and/or new Function) so performance may suffer in serialized use cases. Some of these validators work around it with caching but memory usage may suffer as a result.

schema-json-js z-schema ajv* djv* is-my-json-valid*
primitive data 5% (14,443,922) 0% (1,769,892) 79% (192,985,876) 100% (241,268,386) 79% (191,403,360)
standard data 4% (416,373) 2% (182,629) 100% (8,350,939) 0% (69,430) 92% (7,718,896)
advanced data 12% (122,456) 2% (28,260) 100% (970,385) 0% (-1) 71% (697,542)