跳到主要内容
uencoder

Smile Format

Smile 是 Jackson 设计的二进制 JSON 兼容格式,通过共享字符串表与紧凑标签减小 JSON 体积。

用途

在 Java/JVM 生态中提供 JSON 语义的高效二进制表示,加速序列化与减小体积。

机制

用 1 字节类型标签 + Varint 长度 + 值编码;维护共享字符串表(back-ref)避免重复键/值重复存储。与 JSON 语义完全兼容。

用例

  • Java 高速序列化
  • 缓存二进制 JSON
  • JVM 间数据交换

相关工具

参考链接