simdjson

simdjson

simdjson

Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

AI 简介

simdjson 是一个高性能的 C++ JSON 解析库,利用 SIMD 指令和微并行算法实现每秒解析数 GB JSON 数据。其核心特点是零配置自动适配 CPU 架构(支持 AVX2/AVX512/SSE4.2/NEON/RISC-V 等)、严格遵循 JSON 和 UTF-8 标准、提供无损解析与完整验证,并具备极高的吞吐能力(如 NDJSON 解析达 3.5 GB/s)。适用于大数据处理、实时分析引擎、数据库系统(如 ClickHouse、Doris、Milvus)、Web 运行时(Node.js)及高性能服务端等对 JSON 解析性能敏感的场景。

C++
Apache License 2.0
23.9k
Stars
1.3k
Forks
243
Watchers
123
Issues

Star 增长

今日0
近 7 天0
近 30 天+28
综合评分72.1
默认分支master