一种带类型的 TSON

Apache
Java
跨平台
2020-01-16
大黄1

【年终提升】2019尾声,来 OSC·年终盛典收割技术干货,get新技能!>>>

TSON - a Typed data format like jSON.

一种带类型的 "json",主要用于解决 json 反序列化类型丢失问题;Java 对象的持久化方案的另一种选择,对象持久化成人类可读文本字符串。

和其他持久化方案的对比

  • json

tson 无论是命名还是文本数据格式的组织都是从 json 发展而来,json 的主要问题是类型丢失, 反序列化后所有的类型考推断,这往往会产生与预期不一致的行为。

  • 其他诸如 hessian, protobuf 等二进制方案

二进制方案的执行效率本身比文本方案要高,但是牺牲了数据可读性,可调试性, 以及在某些场景下的显示,传输和存储问题。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Leopard概述

Leopard概述 了解Leopard吸引人的特性. Leopard是基于Spring基础上封装的后端开源框架,使用maven构建。 Leopard模块介绍 Leopard Data 涵盖数据源定义、MySQL操作、Redis操作、Memcached操作...

2015/02/06 02:35
95
0
论SSH框架 —— 一个狮子座程序员的大言不惭!

论SSH框架 —— 一个狮子座程序员的大言不惭! SSH和Leopard深入对比   记得很多很多年前,在Java Web开发的世界里,SSH(Struts、Spring、Hibernate、)这个框架是很火的?火到什么程度呢...

2015/02/09 17:13
69
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部