28 lines
994 B
Markdown
28 lines
994 B
Markdown
|
||
# 带类型信息 KeyValue映射
|
||
| | size | |
|
||
|----------------|------|-----------------------------|
|
||
| jsonb | 409 | 使用WriteClassName |
|
||
| hessian | 644 | |
|
||
| fury | 670 | 配置CompatibleMode.COMPATIBLE |
|
||
| java serialize | 1123 | |
|
||
|
||
|
||
# 不带类型信息 KeyValue映射
|
||
对象使用KeyValue的方式映射,这种方式的好处是增加和删除字段不影响兼容性
|
||
|
||
| | size | |
|
||
|------------|------|---------------|
|
||
| json | 451 | |
|
||
| jsonb | 348 | |
|
||
|
||
# 不带类型信息 Array映射
|
||
对象使用数组的方式映射,这种方式对增加/删除字段会影响兼容性
|
||
|
||
| | size | |
|
||
|------------|------|---------------|
|
||
| json | 276 | 配置BeanToArray |
|
||
| jsonb | 223 | 配置BeanToArray |
|
||
| protobuf-3 | 235 | |
|
||
|