[发明专利]一种多客户积分快速过期的处理方法及装置有效
申请号: | 201810389937.0 | 申请日: | 2018-04-27 |
公开(公告)号: | CN108510333B | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 陈碧勇;方敏;吕晔 | 申请(专利权)人: | 厦门南讯股份有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 吴伟文 |
地址: | 361101 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户 积分 快速 过期 处理 方法 装置 | ||
本发明涉及计算机技术领域,公开了一种多客户积分快速过期的处理方法,包括以下步骤,对店铺列表进行查询,判断是否存在需要进行过期积分处理的店铺;将需要进行过期积分处理的店铺加入缓存,形成待处理店铺队列;提取缓存中的一条店铺记录,创建相应的一个子线程处理店铺过期积分数据,线程数+1,同时处理的店铺数量不超过预设的子线程的最大线程数,超出的店铺进入等待状态;店铺过期积分数据处理完毕后,线程数‑1,释放子线程,提取处于等待状态中的店铺,创建相应的一个子线程处理该店铺过期积分数据;重复运行直至所有的店铺过期积分处理完毕,在缓存中加入处理完成标志,退出流程,结束任务。本发明提高了过期积分处理的效率。
技术领域
本发明涉及计算机技术领域,特别是一种多客户积分快速过期的处理方法及装置。
背景技术
在电子商务应用中,积分是一种有效扩展用户群、提高用户忠诚度的促销手段。在商家中使用非常普遍,主要的做法就是消费者在订单交易结束后,会得到一定的积分,积分累积到一定程度可以用于换取多种不同的免费或者优惠的礼品、服务、商品。但是随着用户积分的积累,会对消费平台的运营产生风险。所以为了提高用户消费积分的积极性和减少用户累计大量积分从而对消费平台运营产生风险的影响,消费平台需要对积分进行清理。一般清理方式是通过规定用户积分的有效期,然后定期清理超过有效期的积分,且不影响当前客户赚取、消耗积分。但是当客户积分量大的时候,会出现积分过期处理效率低的问题,从而会影响到客户新赚取或者消耗积分的操作。
发明内容
为了解决上述现有技术的不足,本发明公开了一种多客户积分快速过期的处理方法及装置,目的是解决在客户数大的情况下过期积分处理效率低,而影响到客户对积分的消耗或者赚取的问题,从而降低店铺运营风险。
为实现上述技术目的,达到上述技术效果,本发明公开了一种多客户积分快速过期的处理方法,主线程包括以下步骤,
S1:对店铺记录表进行查询,判断是否存在需要进行过期积分处理的店铺;
S2:将需要进行过期积分处理的店铺加入缓存,形成待处理店铺队列;将没有过期积分的店铺置为处理完成状态;
S3:提取缓存中的一条待处理店铺记录,获取该店铺的积分记录表,创建相应的一个子线程处理店铺过期积分数据,线程数+1,同时处理的店铺数量不超过预设的子线程的最大线程数,超出的店铺进入等待状态;
S4:店铺过期积分数据处理完毕后,线程数-1,释放子线程,提取处于等待状态中的店铺,创建相应的一个子线程处理该店铺过期积分数据;
S5:判断各个店铺是否还存在未过期积分,如果是,重复步骤S3和S4,如果否,在缓存中加入处理完成标志,退出流程,结束任务。
进一步地,在步骤S1中,所述的店铺记录表用于记录多个店铺的过期积分信息汇总,内容包括店铺编号和积分过期时间;在步骤S3中,所述的积分记录表用于记录每个店铺下所有的存在待过期积分的用户积分信息,内容包括店铺编号、积分过期时间、用户编号和待过期积分值,所述的用户编号进行递增排序。
进一步地,在步骤S3中,所述的子线程包括如下步骤,
S3-1:创建缓存锁;
S3-2:设置分页长度为a,从起始用户编号的下一条开始依序提取b条客户积分信息记录作为一组积分记录,并将该组积分记录中的最大用户编号赋值给缓存中的新的起始用户编号;
S3-3:释放缓存锁;
S3-4:判断步骤S3-2中可提取的客户积分信息记录的数量x是否小于分页长度a,如果是,将该店铺记录从缓存中的店铺队列中移除;
S3-5:将步骤S3-2提取的一组积分记录逐条进行积分处理,将处理后的积分记录根据用户编号逐条更新积分表中的积分值,并删除积分记录表中相应用户编号的数据,批量插入积分日志表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门南讯股份有限公司,未经厦门南讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810389937.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种域名信誉评定方法及装置
- 下一篇:主动选择式广告播放方法及系统