数据处理方法及装置制造方法及图纸

技术编号:37151570 阅读:20 留言:0更新日期:2023-04-06 22:08
本公开提供了数据处理方法及装置,涉及数据处理技术领域。具体方案为:获取多个第一写操作请求,其中,第一写操作请求中包括待写入数据的标识和待写入数据对应的状态数据;对多个第一写操作请求进行合并,得到第二写操作请求,其中,第二写操作请求中包括待写入数据的标识和待写入数据对应的目标状态数据,目标状态数据包括多个第一写操作请求中待写入数据对应的多个状态数据;将第二写操作请求发送至状态服务器,以供状态服务器记录待写入数据对应的目标状态数据。可以解决状态服务器压力大的问题,并且保证了数据的有效性。并且保证了数据的有效性。并且保证了数据的有效性。

【技术实现步骤摘要】
数据处理方法及装置


[0001]本公开涉及数据处理
,尤其涉及一种数据处理方法及装置。

技术介绍

[0002]分布式查询服务器在查询数据的实时状态时,需要去状态服务器上查询该数据对应的状态数据。
[0003]相关技术中,多个用户请求查询服务器查询数据的实时状态时,都需要去状态服务器读写状态数据,对状态服务器的压力很大,也不能保证数据的有效性。

技术实现思路

[0004]本公开提供一种数据处理方法及装置,可以解决状态服务器压力大的问题,并且保证了数据的有效性。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种数据处理方法,所述数据处理方法包括:获取多个第一写操作请求,其中,所述第一写操作请求中包括待写入数据的标识和所述待写入数据对应的状态数据;对所述多个第一写操作请求进行合并,得到第二写操作请求,其中,所述第二写操作请求中包括所述待写入数据的标识和所述待写入数据对应的目标状态数据,所述目标状态数据包括所述多个第一写操作请求中所述待写入数据对应的多个所述状态数据;将所述第二写操作请求发送至本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取多个第一写操作请求,其中,所述第一写操作请求中包括待写入数据的标识和所述待写入数据对应的状态数据;对所述多个第一写操作请求进行合并,得到第二写操作请求,其中,所述第二写操作请求中包括所述待写入数据的标识和所述待写入数据对应的目标状态数据,所述目标状态数据包括所述多个第一写操作请求中所述待写入数据对应的多个所述状态数据;将所述第二写操作请求发送至状态服务器,以供所述状态服务器记录所述待写入数据对应的所述目标状态数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述第一写操作请求中还包括所述第一写操作请求对应的查询服务器的标识,所述第二写操作请求中还包括所述查询服务器的标识,以供所述状态服务器记录与所述查询服务器的标识对应的所述目标状态数据。3.根据权利要求1所述的数据处理方法,其特征在于,还包括:获取第一读操作请求,其中,所述第一读操作请求中包括待读取数据的标识;根据所述待读取数据的标识从缓存中查询对应的状态数据;若所述缓存中不存在所述待读取数据的标识对应的状态数据且不存在所述待读取数据的标识对应的空数据标识,则根据所述待读取数据的标识从所述状态服务器中读取对应的状态数据;若所述状态服务器中不存在所述待读取数据的标识对应的状态数据,则将所述待读取数据的标识对应的空数据标识在所述缓存中存储设定时间;若所述状态服务器中存在所述待读取数据的标识对应的状态数据,则将读取的所述待读取数据的标识对应的状态数据在所述缓存中存储所述设定时间。4.根据权利要求3所述的数据处理方法,其特征在于,还包括:若所述缓存中存在所述待读取数据的标识对应的状态数据,则从所述缓存中读取所述待读取数据的标识对应的状态数据。5.根据权利要求3或4所述的数据处理方法,其特征在于,还包括:若所述缓存中存在所述待读取数据的标识对应的空数据标识,则从所述缓存中读取所述待读取数据的标识对应的空数据标识。6.根据权利要求3所述的数据处理方法,其特征在于,所述设定时间为8

12毫秒。7.一种数据处理方法,其特征在于,包括:获取第一读操作请求,其中,所述第一读操作请求中包括待读取数据的标识;根据所述待读取数据的标识从缓存中查询对应的状态数据;若所述缓存中不存在所述待读取数据的标识对应的状态数据且不存在所述待读取数据的标识对应的空数据标识,则根据所述待读取数据的标识从状态服务器中读取对应的状态数据;若所述状态服务器中不存在所述待读取数据的标识对应的状态数据,则将所述待读取数据的标识对应的空数据标识在所述缓存中存储设定时间;若所述状态服务器中存在所述待读取数据的标识对应的状态数据,则将读取的所述待读取数据的标识对应的状态数据在所述缓存中存储所述设定时间。8.根据权利要求7所述的数据处理方法,其特征在于,还包括:
若所述缓存中存在所述待读取数据的标识对应的状态数据,则从所述缓存中读取所述待读取数据的标识对应的状态数据。9.根据权利要求7或8所述的数据处理方法,其特征在于,还包括:若所述缓存中存在所述待读取数据的标识对应的空数据标识,则从所述缓存中读取所述待读取数据的标识对应的空数据标识。10.根据权利要求7所述的数据处理方法,其特征在于,所述设定时间为8

12毫秒。11.一种数据处理方法,其特征在于,包括:接收查询服务器发送的第二写操作请求,其中,所述第二写操作请求由所述查询服务器对多个第一写操作请求进行合并得到,所述第一写操作请求中包括待写入数据的标识和所述待写入数据对应的状态数据,所述第二写操作请求中包括所述待写入数据的标识和所述待写入数据对应的目标状态数据,所述目标状态数据包括所述多个第一写操作请求中所述待写入数据对应的多个所述状态数据;记录所述待写入数据对应的所述目标状态数据。12.根据权利要求11所述的数据处理方法,其特征在于,所述第一写操作请求中还包括所述第一写操作请求对应的查询服务器的标识,所述第二写操作请求中还包括所述查询服务器的标识,所述记录所述待写入数据对应的所述目标状态数据,包括:记录与所述查询服务器的标识对应的所述目标状态数据。13.根据权利要求11所述的数据处理方法,其特征在于,还包括:接收所述查询服务器发送的第二读操作请求,其中,所述第二读操作请求中包括待读取数据的标识;根据所述待读取数据的标识查找对应的状态数据;将查找结果发送至所述查询服务器,其中,所述查找结果包括所述待读取数据的标识对应的状态数据或不存在所述待读取数据的标识对应的状态数据,以供所述查询服务器在所述查找结果为不存在所述待读取数据的标识对应的状态数据时,将所述待读取数据的标识对应的空数据标识在缓存中存储设定时间,在所述查找结果为所述待读取数据的标识对应的状态数据时,将所述待读取数据的标识对应的状态数据在所述缓存中存储所述设定时间。14.根据权利要求13所述的数据处理方法,其特征在于,所述设定时间为8

12毫秒。15.一种数据处理方法,其特征在于,包...

【专利技术属性】
技术研发人员:陈珊义
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1