数据系统的运行方法、运行装置和可读存储介质制造方法及图纸

技术编号:37112953 阅读:12 留言:0更新日期:2023-04-01 05:09
本发明专利技术提出了一种数据系统的运行方法、运行装置和可读存储介质。数据系统包括数据查询装置和多个数据处理装置,数据系统的运行方法包括:数据查询装置获取预测销量数据集合的数据序号集合,并获取预测销量数据集合的第一数据数量;在第一数据数量与第一预设数量相等的情况下,数据查询装置对数据序号集合进行数据分组处理,以得到数据组号序列,并将数据组号序列存储在第一数据库中;多个数据处理装置中的至少一个数据处理装置根据数据组号序列,获取预测销量数据集合中的至少一个目标数据组;数据处理装置确定目标数据组对应的数据报文,并发送数据报文至用户。并发送数据报文至用户。并发送数据报文至用户。

【技术实现步骤摘要】
数据系统的运行方法、运行装置和可读存储介质


[0001]本专利技术涉及数据处理
,具体而言,涉及一种数据系统的运行方法、运行装置和可读存储介质。

技术介绍

[0002]针对社区团购生鲜商品的补货方案,需要将千万量级的预测销量数据,快速并全量的发送到采销工作台系统,以便于使用采销工作台系统的采销人员能够实时查看预测销量数据,但发送大量数据存在数据传输效率较慢,且容易造成数据丢失等问题。

技术实现思路

[0003]本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。
[0004]为此,本专利技术的第一个方面在于提出一种数据系统的运行方法。
[0005]本专利技术的第二个方面在于提出一种数据系统的运行装置。
[0006]本专利技术的第三个方面在于提出一种数据系统的运行装置。
[0007]本专利技术的第四个方面在于提出一种可读存储介质。
[0008]有鉴于此,根据本专利技术的第一个方面,提出了一种数据系统的运行方法,数据系统包括数据查询装置和多个数据处理装置,数据系统的运行方法包括:数据查询装置获取预测销量数据集合的数据序号集合,并获取预测销量数据集合的第一数据数量;在第一数据数量与第一预设数量相等的情况下,数据查询装置对数据序号集合进行数据分组处理,以得到数据组号序列,并将数据组号序列存储在第一数据库中;多个数据处理装置中的至少一个数据处理装置根据数据组号序列,获取预测销量数据集合中的至少一个目标数据组;数据处理装置确定目标数据组对应的数据报文,并发送数据报文至用户。
[0009]在该技术方案中提供了一种数据系统的运行方法,数据系统为能够查询、提取数据,并能够发送数据的数据处理系统,需要说明的是,数据系统的内部部署有数据查询装置和多个数据处理装置,其中,数据查询装置为能够查询数据的数量和参数的装置,数据处理装置为能够对数据进行数据转换处理,并能够发送数据的装置。
[0010]进一步地,数据系统接收到预测销量数据集合的推送任务之后,获取分布式锁,同时,判断是否成功获取到分布式锁,其中,预测销量数据集合为多个预测销量数据组成的数据集合,预测销量数据为商品销量的预测数据,分布式锁为用于控制共享资源访问的系统锁。
[0011]具体来说,若数据系统没有获取到分布式锁,则结束推送任务,若成功获取到分布式锁,则检测当前小时数据系统是否已执行过数据推送任务,若当前小时已经执行过推送任务,说明对于预测销量数据集合的推送任务已完成,无需重新执行推送任务,若当前小时没有执行过推送任务,说明对于预测销量数据集合的推送任务并没有执行,数据系统需要执行推送任务。
[0012]进一步地,数据查询装置对预测销量数据集合进行数据查询处理,得到预测销量
数据集合对应的数据序号集合,同时,数据查询装置获取预测销量数据集合的第一数据数量,其中,数据序号集合为多个数据序号组成的数据集合,数据序号为预测销量数据对应的序号,第一数据数量为预测销量数据集合中的数据数量。
[0013]进一步地,数据查询装置对比第一数据数量和第一预设数量,在第一数据数量与第一预设数量相等的情况下,说明预测销量数据集合中的数据完整,数据查询装置对数据序号集合中的数据序号进行分组,得到数据序号集合对应的数据组号序列,其中,第一预设数量为预测销量数据集合对应的预设的数据数量,数据组号序列为数据组号组成的数据序列,数据组号为数据组对应的组号。
[0014]进一步地,数据查询装置将数据组号序列存储在第一数据库中,其中,第一数据库为暂存数据组号序列等数据的数据库。
[0015]需要说明的是,多个数据处理装置能够同时获取第一数据库中的数据组号序列,并同时通过数据组号序列获取预测销量数据集合中的数据。
[0016]进一步地,多个数据处理装置中的至少一个数据处理装置能够获取第一数据库中的数据组号序列,并根据数据组号序列中的数据组号,确定预测销量数据集合中的至少一个目标数据组,其中,目标数据组为预测销量数据集合中一部分数据组成的数据组。
[0017]进一步地,数据处理装置根据目标数据组中的数据,确定目标数据组对应的数据报文,并将数据报文发送给用户,其中,数据报文为能够传输的数据单元。
[0018]本技术方案中的数据系统的运行方法中,数据查询装置根据预测销量数据集合的数据序号集合,确定数据组号序列,数据处理装置根据数据组号序列,确定目标数据组对应的数据报文,并将数据报文发送给用户,通过预测销量数据集合的数据组号序列,多个数据处理装置能够并行获取并发送预测销量数据集合中的数据,保证了在传输预测销量数据集合中的数据的过程中的数据完整性,缩短了预测销量数据集合中的数据的发送时间,提高了预测销量数据集合中的数据的传输效率。
[0019]根据本专利技术的上述数据系统的运行方法,还可以具有以下附加技术特征:
[0020]在上述技术方案中,数据查询装置对数据序号集合进行数据分组处理,以得到数据组号序列,具体包括:数据查询装置获取数据序号集合的第二预设数量;数据查询装置按照每组储存第二预设数量个序号数据的方式,对数据序号集合进行数据分组,确定数据组号序列。
[0021]本技术方案中的数据系统的运行方法中数据查询装置按照每组储存第二预设数量个序号数据的方式,对数据序号集合中的数据序号进行分组,确定数据组号序列,保证了数据组号序列中的数据序号的完整性,进而保证了通过数据组号序列传输的预测销量数据集合的数据完整性。
[0022]在上述技术方案中,数据处理装置确定目标数据组对应的数据报文,具体包括:数据处理装置获取数据序号集合的第二预设数量,并确定目标数据组对应的初始数据序号和终结数据序号;数据处理装置根据初始数据序号和终结数据序号,确定目标数据组的第二数据数量;在第二数据数量与第二预设数量相等的情况下,数据处理装置获取目标数据组中的多个数据,并将多个数据组合为数据报文。
[0023]本技术方案中的数据系统的运行方法中数据处理装置确定目标数据组的第二数据数量,在第二数据数量与第二预设数量相等的情况下,数据处理装置将目标数据组中的
多个数据组合为数据报文,保证了目标数据组中的数据的完整性,同时保证了数据报文能够包含目标数据组中的完整数据,进而保证了通过数据报文传输预测销量数据集合的数据完整性。
[0024]在上述技术方案中,发送数据报文至用户,具体包括:数据处理装置获取数据报文的发送时间;数据处理装置检测第一数据库中的发送标识,在第一数据库未存储发送标识的情况下,按照发送时间,发送数据报文至用户。
[0025]本技术方案中的数据系统的运行方法中数据处理装置检测第一数据库中的发送标识,在第一数据库中未检测到发送标识的情况下,按照发送时间将数据报文发送给用户,保证了数据报文的发送实时性,同时,通过发送标识避免了数据报文出现重复发送的情况,保证了用户收到数据的有效性。
[0026]在上述技术方案中,将数据组号序列存储在第一数据库中,具体包括:数据查询装置获取数据组号序列的数据生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据系统的运行方法,其特征在于,所述数据系统包括数据查询装置和多个数据处理装置,所述数据系统的运行方法包括:所述数据查询装置获取预测销量数据集合的数据序号集合,并获取所述预测销量数据集合的第一数据数量;在所述第一数据数量与第一预设数量相等的情况下,所述数据查询装置对所述数据序号集合进行数据分组处理,以得到数据组号序列,并将所述数据组号序列存储在第一数据库中;所述多个数据处理装置中的至少一个数据处理装置根据所述数据组号序列,获取所述预测销量数据集合中的至少一个目标数据组;所述数据处理装置确定所述目标数据组对应的数据报文,并发送所述数据报文至用户。2.根据权利要求1所述的数据系统的运行方法,其特征在于,所述数据查询装置对所述数据序号集合进行数据分组处理,以得到数据组号序列,具体包括:所述数据查询装置获取所述数据序号集合的第二预设数量;所述数据查询装置按照每组储存所述第二预设数量个序号数据的方式,对所述数据序号集合进行数据分组,确定所述数据组号序列。3.根据权利要求1所述的数据系统的运行方法,其特征在于,所述数据处理装置确定所述目标数据组对应的数据报文,具体包括:所述数据处理装置获取所述数据序号集合的第二预设数量,并确定所述目标数据组对应的初始数据序号和终结数据序号;所述数据处理装置根据所述初始数据序号和所述终结数据序号,确定所述目标数据组的第二数据数量;在所述第二数据数量与所述第二预设数量相等的情况下,所述数据处理装置获取所述目标数据组中的多个数据,并将所述多个数据组合为所述数据报文。4.根据权利要求1所述的数据系统的运行方法,其特征在于,所述发送所述数据报文至用户,具体包括:所述数据处理装置获取所述数据报文的发送时间;所述数据处理装置检测所述第一数据库中的发送标识,在所述第一数据库未存储所述发送标识的情况下,按照所述发送时间,发送所述数据报文至所述用户。5.根据权利要求1所述的数据系统的运行方法,其特征...

【专利技术属性】
技术研发人员:原亚辉郑伟宿忠忠
申请(专利权)人:用友网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1