[发明专利]数据处理系统、方法、装置、电子设备和计算机可读介质在审
申请号: | 202010719038.X | 申请日: | 2020-07-23 |
公开(公告)号: | CN112069773A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 周磊;介国博;李超;王大川;毛宁祥 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F40/126 | 分类号: | G06F40/126;G06F40/242;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理系统 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种数据处理系统,其特征在于,包括:
配置管理设备,用于存储字典的配置信息;
数据推送服务器,用于在接收到待添加至目标字典的目标数据时,将所述目标数据发送至用于维护所述目标字典的字典服务器;
所述字典服务器,用于实时检测所述配置管理设备中的所述目标字典的配置信息是否发生变更;在未发生变更时,采用原始数据格式将所述目标数据序列化至所述目标字典中;在发生变更时,基于变更后的配置信息创建目标数据格式,并采用所述目标数据格式将所述目标数据序列化至所述目标字典中。
2.根据权利要求1所述的系统,其特征在于,所述字典服务器,进一步用于对所述目标字典中采用所述原始数据格式的数据进行计数;响应于计数结果为零,删除所述原始数据格式。
3.根据权利要求1所述的系统,其特征在于,所述原始数据格式中规定有原始字段类型;以及,
所述字典服务器,进一步用于在所述目标字典的配置信息未发生变更时,调用所述原始字段类型对应的原始序列化函数,通过所调用的原始序列化函数将所述目标数据中的字段值序列化至所述目标字典中。
4.根据权利要求3所述的系统,其特征在于,所述字典服务器,进一步用于在所述目标数据格式中规定有除所述原始字段类型之外的新增字段类型时,创建与所述新增字段类型对应的序列化函数,并通过所创建的序列化函数和所述原始序列化函数,将所述目标数据中的字段值序列化至所述目标字典中。
5.根据权利要求1所述的系统,其特征在于,所述字典服务器,进一步用于在检测到所述配置管理设备中存在新增字典的配置信息时,创建新增字典,并基于所述新增字典的配置信息创建所述新增字典的数据格式;响应于接收到待添加至所述新增字典的数据,采用所述新增字典的数据格式,将待添加至所述新增字典的数据序列化至所述新增字典中。
6.根据权利要求1所述的系统,其特征在于,所述字典服务器,进一步用于在接收到数据获取请求时,确定所述数据获取请求所指示的目标序列化数据以及所述目标序列化数据关联的数据格式;调用所述目标序列化数据关联的数据格式中的各字段类型对应的反序列化函数;通过所调用的反序列化函数对所述目标序列化数据进行反序列化,得到原始数据。
7.一种数据处理方法,其特征在于,所述方法包括:
实时检测目标字典的配置信息是否发生变更;
在所述配置信息未发生变更时,采用原始数据格式将所述目标数据序列化至所述目标字典中;
在所述配置信息发生变更时,基于变更后的配置信息创建目标数据格式,并采用所述目标数据格式将所述目标数据序列化至所述目标字典中。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
对所述目标字典中采用所述原始数据格式的数据进行计数;
响应于计数结果为零,删除所述原始数据格式。
9.根据权利要求7所述的方法,其特征在于,所述原始数据格式中包括原始字段类型;以及,
采用原始数据格式将所述目标数据序列化至所述目标字典中,包括:
调用所述原始字段类型对应的原始序列化函数;
通过所调用的原始序列化函数,将所述目标数据中的字段值序列化至所述目标字典中。
10.根据权利要求9所述的方法,其特征在于,所述采用所述目标数据格式将所述目标数据序列化至所述目标字典中,包括:
检测目标数据格式中是否包括除所述原始字段类型之外的新增字段类型;
响应于包括所述新增字段类型,创建与所述新增字段类型对应的序列化函数,并通过所创建的序列化函数和所述原始序列化函数,将所述目标数据中的字段值序列化至所述目标字典中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010719038.X/1.html,转载请声明来源钻瓜专利网。