写一个最快的 JSON Library

2020 年 10 月 21 日
 ibireme

之前也写过一些 JSON 解析,但感觉这类东西到处都有也没太大价值。 去年出现了 simdjson,使用 AVX2 和 NEON 来解析 JSON,号称是第一个达到 GB/s 的 JSON 解析库。 于是我就好奇在不使用 SIMD 的情况下 JSON 解析性能究竟能达到什么程度。

这个是我空闲时写的库,C89 、跨平台,对 JSON 可读可写,符合 RFC 标准: https://github.com/ibireme/yyjson

至于性能,在新一些的 x64 上通常比 simdjson 快一点,在旧 x64 和 arm64 上比 simdjson 快很多, 可以吹一下这是目前为止最快的 JSON Library 了,大家可以先猜猜看为什么这么快~

12086 次点击
所在节点    C
71 条回复
beyondex
2020 年 10 月 21 日
大佬,牛逼了
momo1999
2020 年 10 月 21 日
给大佬递茶🍵
yuanbo6
2020 年 10 月 21 日
大佬牛逼
youla
2020 年 10 月 21 日
请问我的.net core 有机会用上吗?
youla
2020 年 10 月 21 日
等一个 yyjsonSharp
knightdf
2020 年 10 月 21 日
@nonduality ujson
zhangdasen
2020 年 10 月 21 日
变态
youxiachai
2020 年 10 月 21 日
忽然发现..这是 YY 系列组件大神...看来是病好了?
ydatong
2020 年 10 月 21 日
膜拜 yykit 大佬
perfy576
2020 年 10 月 21 日
@myqoo 有这方面的文章吗
BoarBoar
2020 年 10 月 21 日
身为同行感觉我们玩的不是一个游戏
ibireme
2020 年 10 月 21 日
@youxiachai 病没好,不如说更瘦了。。
@nonduality @youla 库本身还有待完善呢,port 到其他语言先缓缓吧~
TangMonk
2020 年 10 月 21 日
@ibireme 大神是什么病,能帮上忙吗?
justin2018
2020 年 10 月 21 日
YY 大佬~
yoyo9527
2020 年 10 月 21 日
给大佬递茶🍵
inframe
2020 年 10 月 21 日
给大佬递茶🍵
refine
2020 年 10 月 21 日
给大佬倒波波茶
Raven316
2020 年 10 月 21 日
给大佬递茶🍵
whypool
2020 年 10 月 21 日
给大佬递茶🍵
loveuqian
2020 年 10 月 21 日
这是 YY 吧?膜拜一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/717021

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX