node-msgpack:NodeJS的节省空间的对象序列化库

时间:2021-03-01 19:24:43
【文件属性】:
文件名称:node-msgpack:NodeJS的节省空间的对象序列化库
文件大小:160KB
文件格式:ZIP
更新时间:2021-03-01 19:24:43
JavaScript node-msgpack是一个插件提供API用于序列化和反序列化JavaScript对象使用库。 与本地JSON对象相比,此插件的性能还不错,并且序列化数据所需的空间远远小于JSON。 表现 目前, node-msgpack比内置的JSON.stringify()和JSON.parse()方法要慢。 在最新版本的node.js中,JSON函数已经过大量优化。 node-msgpack仍然更紧凑,我们目前正在努力提高性能。 测试表明,在500k次迭代中, msgpack.pack()速度比JSON.stringify()慢5倍,而msgpack.unpack()速度比JSON.parse()慢3.5倍。 旧的性能数字如下。 对500,000个JavaScript对象{'abcdef' : 1, 'qqq' : 13, '19' : [1, 2, 3, 4]}实例执行了以下测试: JSO
【文件预览】:
node-msgpack-master
----.gitignore(162B)
----package.json(2KB)
----src()
--------msgpack.cc(11KB)
----bin()
--------json2msgpack(562B)
--------msgpack2json(344B)
----.travis.yml(105B)
----run_tests(587B)
----LICENSE(2KB)
----deps()
--------msgpack()
----README.md(6KB)
----lib()
--------msgpack.js(2KB)
----binding.gyp(2KB)
----test()
--------lib()
--------benchmark()
--------regression.js(1KB)
--------fixtures()

网友评论