预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共34页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111400510A(43)申请公布日2020.07.10(21)申请号202010191478.2G06F16/538(2019.01)(22)申请日2020.03.18G06F16/71(2019.01)G06F16/73(2019.01)(71)申请人腾讯音乐娱乐科技(深圳)有限公司G06F16/738(2019.01)地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(72)发明人余昌叶(74)专利代理机构广州三环专利商标代理有限公司44202代理人熊永强杜维(51)Int.Cl.G06F16/41(2019.01)G06F16/43(2019.01)G06F16/438(2019.01)G06F16/51(2019.01)G06F16/53(2019.01)权利要求书3页说明书17页附图13页(54)发明名称数据归档处理方法、装置、设备以及可读存储介质(57)摘要本发明实施例公开了一种数据归档处理方法、装置、设备以及可读存储介质,该数据归档处理方法包括:接收参与活动的数据,参与活动的数据包括参与者的身份标识数据和活动信息数据;判断预设的标记集合中是否存在身份标识数据对应的标记数据,标记数据为对身份标识数据进行标记操作后生成的;若不存在标记数据,则在标记集合中对身份标识数据进行标记操作,以得到身份标识数据对应的标记数据;使用第一数据结构按顺序存储身份标识数据和活动信息数据;并且对身份标识数据和活动信息数据进行拼接操作生成身份标识活动信息数据后,使用第二数据结构按顺序存储身份标识活动信息数据和活动信息数据。采用本发明实施例可以提高查询速度,减少CPU的消耗。CN111400510ACN111400510A权利要求书1/3页1.一种数据归档处理方法,其特征在于,所述方法包括:接收参与活动的数据,所述参与活动的数据包括参与者的身份标识数据和活动信息数据;判断预设的标记集合中是否存在所述身份标识数据对应的标记数据,所述标记数据为对所述身份标识数据进行标记操作后生成的;若不存在所述标记数据,则在所述标记集合中对所述身份标识数据进行标记操作,以得到所述身份标识数据对应的标记数据;使用第一数据结构按顺序存储所述身份标识数据和所述活动信息数据;并且对所述身份标识数据和所述活动信息数据进行拼接操作生成身份标识活动信息数据后,使用第二数据结构按顺序存储所述身份标识活动信息数据和所述活动信息数据。2.根据权利要求1所述的方法,其特征在于,在使用第一数据结构按顺序存储所述身份标识数据和所述活动信息数据,以及使用第二数据结构按顺序存储所述身份标识数活动信息数据和所述活动信息数据后,所述方法还包括:接收到第一查询请求,则响应所述第一查询请求遍历所述第一数据结构后生成第一顺序列表;所述第一顺序列表包括所述第一数据结构中所有的身份标识数据,所述第一顺序列表中的身份标识数据按照第一预设顺序进行排列;或,接收到第二查询请求,则响应所述第二查询请求遍历所述第二数据结构后生成第二顺序列表;所述第二顺序列表为所述身份标识活动信息数据按照第二预设顺序进行排列的列表。3.根据权利要求1所述的方法,其特征在于,在使用第一数据结构按顺序存储所述身份标识数据和所述活动信息数据,以及使用第二数据结构按顺序存储所述身份标识活动信息数据和所述活动信息数据后,所述方法还包括:接收到查询用户的第三查询请求,所述第三查询请求携带有预设的活动数据;所述预设的活动数据包括关联用户的身份数据和预设的活动信息数据;所述第三查询请求用于查询所述关联用户是否参与活动;所述关联用户为与所述查询用户存在关联关系的用户;根据预设的标记集合,在所述关联用户中查询目标参与者,其中目标参与者为所述标记集合中存在身份标识数据对应的标记数据的关联用户;所述预设的标记集合为所述预设的活动数据的标记集合;从所述第一数据结构或第二结构数据中获取所述目标参与者的身份标识数据所对应的活动信息数据。4.根据权利要求1所述的方法,其特征在于,所述在所述标记集合中对所述身份标识数据进行标记操作后,还包括:使用计数Cache策略存储所有参与者参与活动的数量。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收到第四查询请求,响应所述第四查询请求从所述计数Cache策略中获取所述所有参与者参与活动的数量。6.根据权利要求1所述的方法,其特征在于,所述使用第一数据结构按顺序存储所述身份标识数据和所述活动信息数据包括:将所述身份标识数据按照所述身份标识数据的第一预设顺序存储到所述第一数据结2CN111400510A权利要求书2/3页构的第一键域中;将所述活动信息数据存储到所述第一数据结构的第一值域中,其中,所述第一值域是与存储所述