CN109710623A - 一种智能订单同步方法 - Google Patents

一种智能订单同步方法 Download PDF

Info

Publication number
CN109710623A
CN109710623A CN201811502959.XA CN201811502959A CN109710623A CN 109710623 A CN109710623 A CN 109710623A CN 201811502959 A CN201811502959 A CN 201811502959A CN 109710623 A CN109710623 A CN 109710623A
Authority
CN
China
Prior art keywords
enterprise
order
data
task
score value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811502959.XA
Other languages
English (en)
Inventor
马国良
麻浩男
吴帆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Love Poly Technology Co Ltd
Original Assignee
Hangzhou Love Poly Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Love Poly Technology Co Ltd filed Critical Hangzhou Love Poly Technology Co Ltd
Priority to CN201811502959.XA priority Critical patent/CN109710623A/zh
Publication of CN109710623A publication Critical patent/CN109710623A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一种智能订单同步方法,该同步方法运用在scrm平台内,包括企业信息数据、任务数据,所述订单方法需要配备有服务器操作***、权重数据库,所述权重数据库记录所述平台内企业的权重数据,***通过权重等级计算时间间隔来发布订单任务数据,进行订单的投递和同步,本发明以投递任务的方式进行订单同步的方法,解决了传统订单同步效率低、资源浪费,以及***稳定性弱的问题。

Description

一种智能订单同步方法
技术领域
本发明属于互联网数据处理技术领域,具体涉及一种智能订单同步方法。
背景技术
随着社会化媒体的诞生、发展,越来越多的消费者聚集在社会化媒体中,企业品牌的客户管理也随之发生了改变。传统的企业与客户是一对一的交互关系,而随着社交媒体的产生,客户之间、客户与企业之间的关系错综复杂。企业需要倾听客户、与客户交流。将来,客户之间、客户与企业之间、企业员工之间都需要实现社交化,可以实现多渠道的无缝协作。
通过scrm服务平台,对不同企业成功的营销方案进行大数据整合,同时转化多种精准高效的企业店铺解决方案;帮助企业搭建社交化、多平台的营销渠道。
然而,在各个电商平台订单大数据的前提下,大多scrm服务平台对同时处理多个企业店铺订单数据往往受到限制。不能快速、有效、智能的获取与分析订单数据,严重影响了企业挖掘客户、转化客户的及时性与有效性。
目前现有的scrm服务平台操作手段如下:
服务器做定时任务,定时扫描每家企业授权的平台店铺;封装平台同步订单需要的参数,参数包含获取授权的平台店铺信息、第三方平台密钥对、同步订单时间段以及分页偏移量;拿封装好的同步参数去第三方平台获取订单数据保存到***,并记录当前的同步时间段,下次同步定时任务,可以选择新时间段下载订单数据。
当客户(粉丝)提交一个订单查询请求时,触发scrm服务平台去第三方平台同步店铺订单数据;对入驻scrm服务平台的每家企业资源均分:遍历绑定的所有企业店铺,做定时任务,定时从第三方平台拉取订单数据;企业运营人员在scrm服务平台上手动点击触发从第三方平台拉取订单数据。
上述技术方案存在缺点多:资源利用率低:定时任务针对每家企业店铺,但不能确定某时间段内哪些企业店铺存在订单数据,任务去拉取无订单数据的店铺造成一定的资源浪费。当客户提交一个订单查询请求时会有一段同步的等待时间,效率低。稳定性差:当一个时间段内订单数据量巨增时,存在同步不及时甚至同步失败的风险。成本高:人工成本、服务器性能成本高,不够智能
发明内容
本发明所要解决的技术问题是:提供一种以投递任务的方式进行订单同步的方法,解决了传统订单同步效率低、资源浪费,以及***稳定性弱的问题。
一种智能订单同步方法,该同步方法运用在scrm平台内,包括企业信息数据、任务数据,所述订单方法需要配备有服务器操作***、权重数据库,所述权重数据库记录所述平台内企业的权重数据,***通过权重数据进行订单任务数据的投递和同步,具体步骤如下:
步骤1:调取当前企业信息数据,该企业信息数据包括该企业下的会员活动记录,根据活跃信息对企业做权重分值计算和排名,将权重分值记录在权重数据库;
步骤2:衰减权重分值,先从权重数据库中读取各个企业初始权重分值,按衰减公式重新计算权重分值,并把最新权重分值存回权重数据库中,通过衰减系数控制衰减速度;
步骤3:重复步骤1的操作;
步骤4:根据权重数据库的分值,按照权重分值把企业划分若干个等级,分别计算不同等级企业的同步订单任务数据投递时间间隔;
步骤5:根据步骤4所计算时间间隔数据进行订单任务投递,并记录任务详情;
步骤6:取出任务详情,调用第三方平台接口同步订单,记录同步成功的当前时间,下次投递任务的同步时间段开始时间即为本次同步成功的时间。
进一步的,所述互动信息包括:所述步骤1中权重分值计算步骤如下:***获取企业下的会员活动记录后,从数据库读取该企业初始分值,然后给初始分值累加1分再存储回数据库,同一会员每天最多累加1分,以此类推,直至累加到100分。
进一步的,得到步骤4的投递任务时间间隔后,可通过守护进程与redis锁实现任务数据的投递,锁的过期时间即为步骤4的投递任务时间间隔,并把任务数据记录到redis队列中。
进一步的,步骤6中,服务器操作***开启多个守护进程从redis队列中消费任务,取出任务数据详情后,调用第三方平台接口同步订单。
进一步的,所述任务数据详情包含企业id、需要被同步的店铺平台信息、同步的时间段。
进一步的,权重等级设置1-10级,1-5级为活跃用户,6-10级为非活跃用户,活跃企业投递时间间隔计算公式2n+20*(n-1),非活跃企业投递时间间隔计算公式2n+40*n。
进一步的,所述衰减公式为:(当前权重分值-10)*衰减系数。
进一步的,所述时间间隔小于24h,保证每家企业每天能至少同步订单1次。
与现有技术相比,本发明具有以下有益效果:
1、按权重分值自动同步订单,让资源利用率大大的提高。
2、***稳定性加强,通过多个守护进程,任务会被稳定地消耗;通过投递任务的方式,让订单同步变得智能化,用户体验度也大大提高。
附图说明
图1是同步订单逻辑流程如图。
图2是服务器硬件服务上数据流转过程图。
图3是权重等级划分图。
图4是具体等级对应投递任务时间间隔明细表。
具体实施方式
下面结合附图对本发明的结构及工作过程作进一步说明。
本实施例中至少配备一台同步服务器,用于接收任务数据和同步订单数据。服务器硬件服务上数据流转过程如图1:任务数据从业务服务器传输到redis服务层,寄存于服务器内存中。服务器通过进程管理者supervisor来开启多个进程守护,从服务器内存中读取任务数据。读取到任务数据封装第三方平台接口需要的请求参数,从第三方平台下载订单数据,保存到数据库磁盘。
步骤1:给入驻scrm服务平台的各个企业做权重分值排名,权重分值0-100分。加权方式可通过互动营销手段:比如某企业下的会员提交一条好评有礼记录,记录信息包含订单号、会员信息、企业信息等,***获取提交的记录后,从数据库读取该企业初始分值(默认分值可以为70),然后给初始分值累加1分再存储回数据库,并记录会员提交的好评有礼信息。一个会员一天只能累加1分,以此类推,直至累加到100分。其中,累加分值比例与会员互动场景按业务情况而定,如部分活跃信息加1分,部分活跃信息加0.5分等等。
步骤2:每天24点衰减权重分值,先从权重数据表中读取各个企业初始分值,然后把每个企业的分值都按衰减公式(初始权重分值-10)*0.95计算出最新权重分值,并把最新权重分值存回权重数据表中;0.95为衰减系数,可以通过调整衰减系数控制权重分值衰减的缓慢程度。最后继续按步骤1的方式,***等待重新获取今日各个企业会员的提交数据,按活跃程度计算新分值存入权重数据表。每天首先衰减一个等级,当某企业下会员不活跃或不需要同步订单相关功能时,权重分值会被一直衰减直至0分,再根据***接收到的活跃数据计算新分值。
步骤3:根据权重数据表的分值,把权重分值划分10个等级,每10分一个等级,前五个等级为活跃的企业,后五个等级为非活跃的企业,如图2所示。
按等级计算出投递同步订单任务的时间间隔,计算得到时间间隔后再按步骤4执行数据传递。原则上保证让每家企业每天至少能同步一次订单,且让更多的资源倾斜到活跃的企业。按指数增长方式,则对活跃企业计算投递任务时间间隔的公式为2n+20*(n-1),非活跃企业为2n+40*n,上述两个公式可以根据具体场景进行调整修改。具体等级对应投递任务时间间隔明细如图3所示(单位分钟)。
步骤4:得到步骤3的投递任务时间间隔明细结果后,可通过守护进程与redis锁实现任务的投递,锁的过期时间即为步骤3的投递任务时间间隔;并把具体的任务详情记录到redis队列中,任务详情信息包含:企业id、需要被同步的店铺平台信息、同步的时间段等。
步骤5:最后,服务器后台开启多个守护进程从redis队列中消费任务,取出任务详情后,调用第三方平台接口同步订单。记录同步成功的当前时间,下次投递任务的同步时间段开始时间即为本次同步成功的时间。
以上所述实施例仅表达了本发明的一种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

Claims (8)

1.一种智能订单同步方法,该同步方法运用在scrm平台内,包括企业信息数据、任务数据,所述订单方法需要配备有服务器操作***、权重数据库,所述权重数据库记录所述平台内企业的权重数据,***通过权重数据进行订单任务数据的投递和同步,具体步骤如下:
步骤1:调取当前企业信息数据,该企业信息数据包括该企业下的会员活动记录,根据活跃信息对企业做权重分值计算和排名,将权重分值记录在权重数据库;
步骤2:衰减权重分值,先从权重数据库中读取各个企业初始权重分值,按衰减公式重新计算权重分值,并把最新权重分值存回权重数据库中,通过衰减系数控制衰减速度;
步骤3:重复步骤1的操作;
步骤4:根据权重数据库的分值,按照权重分值把企业划分若干个等级,分别计算不同等级企业企业的订单任务数据投递时间间隔;
步骤5:根据步骤4所计算时间间隔数据进行订单任务投递,并记录任务详情;
步骤6:取出任务详情,调用第三方平台接口同步订单,记录同步成功的当前时间,下次投递任务的同步时间段开始时间即为本次同步成功的时间。
2.根据权利要求1所述的智能订单同步方法,其特征在于,所述互动信息包括:所述步骤1中权重分值计算步骤如下:***获取企业下的会员活动记录后,从数据库读取该企业初始分值,然后给初始分值累加1分再存储回数据库,同一会员每天最多累加1分,以此类推,直至累加到100分。
3.根据权利要求1所述的智能订单同步方法,其特征在于,得到步骤4的投递任务时间间隔后,可通过守护进程与redis锁实现任务数据的投递,锁的过期时间即为步骤4的投递任务时间间隔,并把任务数据记录到redis队列中。
4.根据权利要求1所述的智能订单同步方法,其特征在于,步骤6中,服务器操作***开启多个守护进程从redis队列中消费任务,取出任务数据详情后,调用第三方平台接口同步订单。
5.根据权利要求3所述的智能订单同步方法,其特征在于,所述任务数据详情包含企业id、需要被同步的店铺平台信息、同步的时间段。
6.根据权利要求1所述的智能订单同步方法,其特征在于,权重等级设置1-10级,1-5级为活跃用户,6-10级为非活跃用户,活跃企业投递时间间隔计算公式2n+20*(n-1),非活跃企业投递时间间隔计算公式2n+40*n。
7.根据权利要求1所述的智能订单同步方法,其特征在于,所述衰减公式为:(当前权重分值-10)*衰减系数。
8.根据权利要求1所述的智能订单同步方法,其特征在于,所述时间间隔小于24h,保证每家企业每天能至少同步订单1次。
CN201811502959.XA 2018-12-10 2018-12-10 一种智能订单同步方法 Pending CN109710623A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811502959.XA CN109710623A (zh) 2018-12-10 2018-12-10 一种智能订单同步方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811502959.XA CN109710623A (zh) 2018-12-10 2018-12-10 一种智能订单同步方法

Publications (1)

Publication Number Publication Date
CN109710623A true CN109710623A (zh) 2019-05-03

Family

ID=66255570

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811502959.XA Pending CN109710623A (zh) 2018-12-10 2018-12-10 一种智能订单同步方法

Country Status (1)

Country Link
CN (1) CN109710623A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110443674A (zh) * 2019-06-27 2019-11-12 口碑(上海)信息技术有限公司 订单数据的拉取方法及装置、存储介质、计算机设备
CN113298642A (zh) * 2021-05-26 2021-08-24 上海晓途网络科技有限公司 一种订单检测方法、装置、电子设备及存储介质
CN113570390A (zh) * 2021-08-12 2021-10-29 杭州震旦科技有限公司 一种基于物联网的珠宝门店售后管理***及方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105049461A (zh) * 2014-04-24 2015-11-11 神乎科技股份有限公司 大量数据的动态分级传输方法
CN204790977U (zh) * 2015-08-11 2015-11-18 常州香传电子商务有限公司 一种基于云计算的app自动编译***和管理平台
CN105095365A (zh) * 2015-06-26 2015-11-25 北京奇虎科技有限公司 一种信息流数据的处理方法和装置
TW201610907A (zh) * 2014-09-10 2016-03-16 中華電信股份有限公司 電信訂單異質化資料同步轉換的方法
CN105577841A (zh) * 2013-07-12 2016-05-11 北京金山云网络技术有限公司 一种文件同步的方法、装置、客户端、服务器端及设备
US20170177687A1 (en) * 2015-12-21 2017-06-22 Sap Se Synchronization of offline instances
CN107679822A (zh) * 2017-09-04 2018-02-09 金蝶蝶金云计算有限公司 Erp***中订单状态自动更新方法、存储介质和计算机设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105577841A (zh) * 2013-07-12 2016-05-11 北京金山云网络技术有限公司 一种文件同步的方法、装置、客户端、服务器端及设备
CN105049461A (zh) * 2014-04-24 2015-11-11 神乎科技股份有限公司 大量数据的动态分级传输方法
TW201610907A (zh) * 2014-09-10 2016-03-16 中華電信股份有限公司 電信訂單異質化資料同步轉換的方法
CN105095365A (zh) * 2015-06-26 2015-11-25 北京奇虎科技有限公司 一种信息流数据的处理方法和装置
CN204790977U (zh) * 2015-08-11 2015-11-18 常州香传电子商务有限公司 一种基于云计算的app自动编译***和管理平台
US20170177687A1 (en) * 2015-12-21 2017-06-22 Sap Se Synchronization of offline instances
CN107679822A (zh) * 2017-09-04 2018-02-09 金蝶蝶金云计算有限公司 Erp***中订单状态自动更新方法、存储介质和计算机设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110443674A (zh) * 2019-06-27 2019-11-12 口碑(上海)信息技术有限公司 订单数据的拉取方法及装置、存储介质、计算机设备
CN110443674B (zh) * 2019-06-27 2021-09-07 口碑(上海)信息技术有限公司 订单数据的拉取方法及装置、存储介质、计算机设备
CN113298642A (zh) * 2021-05-26 2021-08-24 上海晓途网络科技有限公司 一种订单检测方法、装置、电子设备及存储介质
CN113298642B (zh) * 2021-05-26 2024-02-23 上海晓途网络科技有限公司 一种订单检测方法、装置、电子设备及存储介质
CN113570390A (zh) * 2021-08-12 2021-10-29 杭州震旦科技有限公司 一种基于物联网的珠宝门店售后管理***及方法

Similar Documents

Publication Publication Date Title
CN105471759B (zh) 数据中心的网络流量调度方法和装置
US9953465B2 (en) Methods and systems for creating online unified contact and communication management (CM) platform
CN109710623A (zh) 一种智能订单同步方法
CN107798109A (zh) 对账清算的方法、装置、计算机设备及存储介质
CN109299157A (zh) 一种分布式大单表的数据导出方法及装置
CN106648903A (zh) 调用分布式文件***的方法和装置
CN108874946A (zh) 一种id管理方法及装置
CN110310198A (zh) 企业额度信息的管理方法、装置、设备及可读存储介质
CN109325056A (zh) 一种大数据处理方法及装置、通信设备
CN102929929A (zh) 一种数据汇总方法和装置
CN106549786B (zh) 一种业务开通资源的配置方法及装置
CN109474902A (zh) 消息计费装置、方法、终端及***
CN100433624C (zh) 一种通信业务计费的实现方法
US8335758B2 (en) Data ETL method applied to real-time data ETL system
CN106886452A (zh) 一种简化云化***任务调度的方法
CN110909072B (zh) 一种数据表建立方法、装置及设备
CN112990991A (zh) 合并开***的方法和装置
CN110083351A (zh) 用于生成代码的方法和装置
US20140189062A1 (en) Distributed System For Downloading Internet Information and A Method Thereof
CN105897545B (zh) 一种邮件同步的方法及装置
CN101320443A (zh) 一种电子工单的处理方法及处理装置
CN107147542A (zh) 一种信息生成方法及装置
JPH1091549A (ja) 情報転送装置、情報転送方法及び情報転送プログラムを記録したコンピュータ読み取り可能な記録媒体
CN117892355B (zh) 一种基于隐私保护的多方数据联合分析方法及***
CN110417902A (zh) 流式网络服务负载方法、相关设备及可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190503