数据共享方法、装置、设备、介质及产品与流程

文档序号:35986802发布日期:2023-11-10 10:22阅读:60来源:国知局
数据共享方法、装置、设备、介质及产品与流程

本申请涉及数据存储,特别是涉及一种数据共享方法、装置、设备、介质及产品。


背景技术:

1、根据运营商制定的业务运营支撑系统(business operation support system,boss系统)技术规范,将boss系统的功能划分为数据采集、计费、结算、客户服务、综合账务等模块。其中采集、计费、综合账务合并到计费系统中、客户服务独立为客户关系管理系统(customer relationship management,crm系统)。计费系统负责用户的话单批价和账务输出、crm系统负责用户的资料、订单、资源、产商品管理。在现有的boss系统运行模式中,计费系统和crm系统是完全分开研发和维护的两套系统,所以用户的资料信息也分别在两个系统中维护了两套。

2、在现有技术中,crm系统和计费系统有各自单独的用户资料表。当单个用户业务请求量大时,用户资料变更频繁。计费系统读取用户资料表时,会读取到一个用户的多条数据,多线程处理的时候,没办法严格按照时间的先后顺序处理,最终会导致计费系统和crm系统的用户资料不一致,导致数据时效性较差。


技术实现思路

1、本申请提供的一种数据共享方法、装置、设备、介质及产品,能够提高数据共享的时效性。

2、第一方面,本申请实施例提供一种数据共享方法,应用于业务运营系统,业务运营系统包括客户运维模块crm、计费模块和通用数据库,通用数据库包括资料存储库和缓存中间件,方法包括:

3、通过crm获取用户发送的业务请求,业务请求包括用户信息和业务类型,业务类型用于指示用户对业务的处理行为;

4、通过crm基于用户信息和业务类型,对资料存储库内存储的当前用户信息进行更新,得到更新后的目标用户信息,更新后的目标用户信息携带更新时间;

5、删除缓存中间件中存储的用户信息;

6、将目标用户信息同步更新到缓存中间件中;

7、通过计费模块从缓存中间件中获取目标用户信息,以对业务请求进行处理。

8、第二方面,本申请提供一种数据共享装置,应用于业务运营系统,业务运营系统包括客户运维模块crm、计费模块和通用数据库,通用数据库包括资料存储库和缓存中间件,该装置包括:

9、第一获取模块,用于通过crm获取用户发送的业务请求,业务请求包括用户信息和业务类型,业务类型用于指示用户对业务的处理行为;

10、第一更新模块,用于通过crm基于用户信息和业务类型,对资料存储库内存储的当前用户信息进行更新,得到更新后的目标用户信息,更新后的目标用户信息携带更新时间;

11、删除模块,用于删除缓存中间件中存储的用户信息;

12、第二更新模块,用于将目标用户信息同步更新到缓存中间件中;

13、第二获取模块,用于通过计费模块从缓存中间件中获取目标用户信息,以对业务请求进行处理。

14、第三方面,本申请实施例提供了一种电子设备,该电子设备包括:处理器以及存储有计算机程序指令的存储器;

15、处理器执行计算机程序指令时实现如第一方面中任意一个实施例中的数据共享方法。

16、第四方面,本申请实施例提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面中任意一个实施例中的数据共享方法。

17、第五方面,本申请实施例提供了一种计算机程序产品,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行实现如上述第一方面中任意一个实施例中的数据共享方法。

18、在本申请实施例提供的一种数据共享方法、装置、设备、介质及产品中,通过crm获取用户发送的业务请求,业务请求包括用户信息和业务类型,业务类型用于指示用户对业务的处理行为;通过crm基于用户信息和业务类型,对资料存储库内存储的当前用户信息进行更新,得到更新后的目标用户信息,更新后的目标用户信息携带更新时间;删除缓存中间件中存储的用户信息;将目标用户信息同步更新到缓存中间件中;通过计费模块从缓存中间件中获取目标用户信息,以对业务请求进行处理。通过crm获取用户的业务请求,并及时更新资料存储库中的当前用户信息,并在业务请求中携带业务类型和用户信息,从而使得crm可以针对不同的业务类型进行数据更新,确保用户资料在处理后立即得到更新,随后删除缓存中间件中的旧用户信息,并将目标用户信息同步更新到缓存中间件,并在目标用户信息中携带更新时间,确定计费模块得到的目标用户信息是最新的用户信息,从而使得计费模块和crm之间共享的数据保持一致,提高crm和计费模块之间数据共享的时效性。



技术特征:

1.一种数据共享方法,其特征在于,应用于业务运营系统,所述业务运营系统包括客户运维模块crm、计费模块和通用数据库,所述通用数据库包括资料存储库和缓存中间件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述业务请求包括第一用户信息和第一业务类型,所述第一用户信息包括第一用户标识,所述第一业务类型为停机业务类型,所述业务请求还包括停机类型和停机时间;

3.根据权利要求1所述的方法,其特征在于,所述业务请求包括第二用户信息和第二业务类型,所述第二用户信息包括第二用户标识,所述第二业务类型为新增业务类型或取消业务类型,所述业务请求还包括第一订购信息;

4.根据权利要求3所述的方法,其特征在于,所述基于所述第二用户标识和用户订购表的表名,删除所述缓存中间件中的第一当前用户订购表,包括:

5.根据权利要求3所述的方法,其特征在于,所述通过所述crm根据所述第二用户标识和用户订购表的表名,将所述资料存储库内的用户订购表中的当前订购信息更新为所述第一订购信息,得到目标用户订购表,包括:

6.根据权利要求1所述的方法,其特征在于,所述业务请求包括第三用户信息和第三业务类型,所述第三业务类型为开户业务类型,所述第三用户信息包括第三用户标识;

7.根据权利要求6所述的方法,其特征在于,所述通过所述crm将所述第三用户信息进行分类,得到多个分类类别,包括:

8.根据权利要求1所述的方法,其特征在于,所述业务请求包括第四用户信息和第四业务类型,所述第四用户信息包括第四用户标识,所述第四业务类型为查询业务类型;

9.根据权利要求8所述的方法,其特征在于,在所述第一查询结果指示所述缓存中间件中存在所述第四用户标识对应的用户信息的情况下,将所述缓存中间件中存在所述第四用户标识对应的用户信息发送至所述计费模块之后,所述方法还包括:

10.一种数据共享装置,其特征在于,应用于业务运营系统,所述业务运营系统包括客户运维模块crm、计费模块和通用数据库,所述通用数据库包括资料存储库和缓存中间件,所述装置包括:

11.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-9任意一项所述的数据共享方法。

13.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-9任意一项所述的数据共享方法。


技术总结
本申请提供了一种数据共享方法、装置、设备、介质及产品,通过CRM获取用户发送的业务请求,业务请求包括用户信息和业务类型,业务类型用于指示用户对业务的处理行为;通过CRM基于用户信息和业务类型,对资料存储库内存储的当前用户信息进行更新,得到更新后的目标用户信息,更新后的目标用户信息携带更新时间;删除缓存中间件中存储的用户信息;将目标用户信息同步更新到缓存中间件中;通过计费模块从缓存中间件中获取目标用户信息,以对业务请求进行处理。本申请实施例能够提高数据共享的时效性。

技术研发人员:邱广,刘亚杰,陶彬娇,梁恩磊,李莉
受保护的技术使用者:中移动信息技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1