【技术实现步骤摘要】
商品预约抢购优化方法
本专利技术涉及电商系统数据处理领域,具体涉及一种商品预约抢购优化方法。
技术介绍
商品预约抢购是电商平台上最常用的促销活动,例如京东淘宝等主流电商平台把其作为一个功能入口存在,定期举办活动。目前预约抢购的基本流程是:用户预约报名,报名成功之后准时进入抢购页面参与活动,获得的系统反馈结果是抢购成功或失败,到此用户的活动结束。而对于预约抢购系统而言,需要进行充足准备,承担高并发、数据库负载、网络及服务器带宽、前端、后台等诸多技术压力,系统的目标是保证业务正常运行从而完成业务目标,对用户的处理没有很强的针对性。为了保证系统的正常运作,除了本身系统架构不断优化外,系统还会在用户向上提交请求的各个阶段做一些限流、拒绝等处理,这些处理都具有随机性,一般不针对特定用户群体,即使有也是为了排除僵尸或不正常用户的作弊操作。由于处理没有针对性,系统无法识别多次参与但抢购不成功的用户。对于这部分用户而言,一两次抢购失败只觉得很失望,若多次抢购失败用户会直接打击用户参与活动的积极性,使其对平台预约抢购活动产生消极心理, ...
【技术保护点】
1.商品预约抢购优化方法,其特征在于,包括:/n步骤(1)、在数据库中增加一张表A,并在表中A增加机会值字段Y,同时为Y设置初始值;/n步骤(2)、将参与1次及1次以上抢购活动但未抢购成功的用户数据保存在表A中,用户数据包括用户参与次数以及活动举办次数;/n步骤(3)、将数据库中表A同步到redis缓存库中;/n步骤(4)、对抢购页面与redis缓存库中的用户信息进行匹配,匹配成功,则进入步骤(5);/n步骤(5)、根据匹配成功的用户数据,通过公式Y=aX+D计算抢购不成功用户的机会值,a为固定百分比且为正值,由系统设定,X为用户参与次数,D为该活动举办次数;/n步骤(6) ...
【技术特征摘要】
1.商品预约抢购优化方法,其特征在于,包括:
步骤(1)、在数据库中增加一张表A,并在表中A增加机会值字段Y,同时为Y设置初始值;
步骤(2)、将参与1次及1次以上抢购活动但未抢购成功的用户数据保存在表A中,用户数据包括用户参与次数以及活动举办次数;
步骤(3)、将数据库中表A同步到redis缓存库中;
步骤(4)、对抢购页面与redis缓存库中的用户信息进行匹配,匹配成功,则进入步骤(5);
步骤(5)、根据匹配成功的用户数据,通过公式Y=aX+D计算抢购不成功用户的机会值,a为固定百分比且为正值,由系统设定,X为用户参与次数,D为该活动举办次数;
步骤(6)、按照匹配成功用户的机会值大小从高到低,依次提交匹配成功用户触发的下单抢购请求;
步骤(7)、判断抢购是否成功,若是,则将抢购成功用户的机会值还原到初始值,并将该用户从redis缓存库中排除,更新表A,否则继续抢购。<...
【专利技术属性】
技术研发人员:彭媛媛,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。