一种高灵活性低数据量的序列化和反序列化方法
Abstract:
本发明涉及信息处理技术领域,具体是一种高灵活性低数据量的序列化和反序列化方法,包括:1)将传输的数据值固定为常用数据类型及表格数据类型,并对类型进行编号,传输数据值类型时仅传输编号;2)在传输时,将表头字段拼接成一个string字符串,再给该string字符串计算一个唯一hash值,并将该对应信息存储到redis中;3)接收到的数据值通过redis查询到对应得列字段名,利用java反射将收到的值转换成需要的对象;4)列信息及其hash值的对应关系,在本地均有缓存,仅在没有找到缓存时才与redis交互;本发明不仅能够提升系统大数据处理能力,降低系统网络的带宽占用,提升系统吞吐量;还能提升系统灵活性及兼容性,降低系统维护难度,适宜进一步推广应用。
Patent Agency Ranking
0/0