NoProto:使用RPC进行灵活,快速和紧凑的序列化

时间:2021-02-03 20:59:01
【文件属性】:
文件名称:NoProto:使用RPC进行灵活,快速和紧凑的序列化
文件大小:458KB
文件格式:ZIP
更新时间:2021-02-03 20:59:01
serialization json avro flatbuffers protocol-buffers NoProto:使用RPC进行灵活,快速和紧凑的序列化 | | 产品特点 轻巧的 零依赖 no_std支持,WASM可用 最紧凑的非编译存储格式 稳定 安全地接受不受信任的缓冲区 通过Miri编译器安全检查 无需恐慌和解包 简单 广泛的文档和测试 与JSON完全互操作,导入和导出JSON值 和简单的数据存储格式 快速 零拷贝反序列化 大多数更新仅附加 反序列化至关重要 强大 本机按字节排序 支持递归数据类型 支持最常见的本机数据类型 支持集合(列表,映射,结构和元组) 支持集合类型的任意嵌套 模式支持默认值和非破坏性更新 与传输无关的。 为什么要使用另一种序列化格式? NoProto
【文件预览】:
NoProto-master
----.DS_Store(6KB)
----no_proto_js()
--------Cargo.toml(405B)
--------Cargo.lock(5KB)
--------src()
--------out.txt(1.83MB)
----logo_small.png(11KB)
----bench()
--------.DS_Store(6KB)
--------Cargo.toml(699B)
--------flamegraph.svg(40KB)
--------Cargo.lock(26KB)
--------src()
--------README.md(20KB)
----examples()
--------quick.rs(2KB)
----LICENSE(1KB)
----README.md(19KB)
----no_proto_rs()
--------.DS_Store(6KB)
--------Cargo.toml(668B)
--------src()
--------README.md(19KB)
--------CHANGELOG.md(6KB)
----.gitignore(117B)
----idl.js(1KB)

网友评论