当前位置:主页 > 科技论文 > 计算机论文 >

数据存储信息序列化完整性及效率评估仿真

发布时间:2024-05-30 05:56
  针对传统数据存储信息序列化效率不佳,数据完整性较差,效率较低等问题,本文引入PROTOBUF技术,对数据存储信息序列化进行研究。采用蛇形间隙法完成序列节点的分配间隔,使工作状态与休息状态始终保持动态平衡;根据最先级规则获取完成目标节点的存储数据,分析语法结构及目标数据语义,建立对应的立映射关,完成数据存储的信息序列化。为验证PROTOBUF的数据存储信息序列化方法的有效性,设计对比试验。仿真数据表明,PROTOBUF序列化方法转化时间短、空间利用率高,正确率和完整性都具有明显优势。非常适合在带宽受限的情况下对于JSON数据的序列化。

【文章页数】:5 页

【部分图文】:

图1Protobuf编码原理图解

图1Protobuf编码原理图解

PROTOBUF[6]的全名是ProtocolBuffer,是Google为网络中为开源目标提供的序列化模型,无视语言与信息平台限制,具有优秀扩展性和沟通性,可用于各种类型的通信协议,是信息存储的数据串联工具。为网络间数据通信和交换提供良好的环境。PROTOBUF可以理解为,在....


图2Varint编码过程分析

图2Varint编码过程分析

PROTOBUF所使用的编码方式是紧凑型数字Varint,可以将初始数据和相关数字绑定,并存储同一位置,如果是整型,并且是int32类型的数字,采用Varint方式,可以只用一个字节表示。Varint中每个字节的最高位bit表示此byte是否为最后一个byte。1表示后续的byt....


图3tag和value的格式

图3tag和value的格式

PROTOBUF序列化在保证数据信息完整的前提下,最大程度的减少信息所占字节空间,降低对系统空间性能的要求。全部数据用二进制形式进行序列化,任意字节通过语义语法紧密相连。其中限制tag和value的格式要求如图3所示。3数据存储算法分析


图4数据存储节点分布图

图4数据存储节点分布图

对数据存储目标节点进行筛选[9]处理,从而实现初始数据的存储,图4表示数据存储节点分布。在图4中,观测节点为B(Xb,Yb),最先级获取的是K-1的数据,会相对应的储存在K-1环内。利用散列方式找到对应位置G(Xg,Yg),那么节点B的坐标地点为区域b,散列G坐标地点为区域c,通....



本文编号:3984649

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3984649.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a4cda***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com