simdjson_nodejs:simdjson项目的Node.js绑定

时间:2024-05-19 12:25:23
【文件属性】:

文件名称:simdjson_nodejs:simdjson项目的Node.js绑定

文件大小:23.5MB

文件格式:ZIP

更新时间:2024-05-19 12:25:23

C++

simdjson_nodejs Node.js绑定到 ,这是每秒千兆字节的JSON解析器,可能是目前最快的JSON解析器。 simdjson和simdjson_nodejs可在OS X,Linux和Windows等流行平台上工作。 安装 可以使用npm一步完成安装: npm install simdjson 用法 API文档 有关可用的simdjson绑定函数及其输入/输出类型,请参见 。 检查JSON字符串是否有效: const simdjson = require ( 'simdjson' ) ; const jsonString = "{ \"answer\": 42 }" ; const valid = simdjson . isValid ( jsonString ) ; // true 解析JSON字符串(延迟) 观察:请注意,将C ++对象转换为JS对象的开销可能会


【文件预览】:
simdjson_nodejs-master
----benchmark()
--------is_valid.js(135B)
--------benchmark.js(3KB)
----jsonexamples()
--------random.json(499KB)
--------mesh.json(707KB)
--------canada.json(2.15MB)
--------twitter.json(617KB)
--------twitterescaped.json(549KB)
--------small()
--------github_events.json(64KB)
--------instruments.json(215KB)
--------sf_citylots.json.gz(21.17MB)
--------gsoc-2018.json(3.17MB)
--------apache_builds.json(124KB)
--------marine_ik.json(2.85MB)
--------citm_catalog.json(1.65MB)
--------mesh.pretty.json(1.5MB)
--------numbers.json(147KB)
--------update-center.json(521KB)
----index.js(77B)
----package.json(966B)
----.github()
--------workflows()
----tests()
--------simdjson.js(3KB)
----simdjson()
--------bindings.cpp(5KB)
--------src()
--------main.cpp(181B)
--------bindings.h(666B)
----LICENSE(11KB)
----package-lock.json(70KB)
----index.d.ts(2KB)
----.gitignore(952B)
----lib()
--------moduleexists.js(168B)
--------simdjsontarget.js(656B)
----.npmrc(21B)
----README.md(6KB)
----binding.gyp(754B)

网友评论