×

simdjson高性能JSON解析库

消耗积分:0 | 格式:zip | 大小:1.75 MB | 2022-06-17

分享资料个

授权协议 Apache
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件

软件简介

simdjson 是每秒可解析千兆字节的高性能 JSON 解析库。simdjson 使用 SIMD 指令和 microparallel 算法来解析 JSON,比 RapidJSON 快 4 倍,比 JSON for Modern C++快 25 倍。

特性

  • 快速:比常用的生产级 JSON 解析器快 4 倍以上
  • 破纪录的速度:以 6 GB/s 的速度压缩 JSON,以 13 GB/s 的速度验证 UTF-8,以 3.5 GB/s 的速度验证 NDJSON
  • 简单:易于使用且文档详细的 API
  • 严格验证:完整的 JSON 和 UTF-8 验证,无损解析,性能不受影响
  • 自动配置:在运行时选择 CPU 定制的解析器,无需配置
  • 可靠:从内存分配到错误处理,simdjson 的设计都考虑到了意外情况
  • 同行评审:相关研究发表在 VLDB Journal、Software: Practice and Experience 等刊物上

性能对比

pYYBAGKoAiWAHkxgAACY9IQ1o7g023.png

poYBAGKoAiaAS19KAACYmyNJsB4151.png

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !