System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据的存储方法以及系统、介质、终端技术方案_技高网

数据的存储方法以及系统、介质、终端技术方案

技术编号:40286310 阅读:7 留言:0更新日期:2024-02-07 20:38
本申请公开了一种数据的存储方法以及系统、介质、终端,涉及数字化办公技术领域,主要目的在于改善现有分机构存储方式无法实现上下级数据流转、对全量数据进行统计分析以及集中存储方式数据库的性能要求高、易引起全局故障的问题。包括:响应于目标用户的访问操作,对所述访问操作进行类别识别;若类别识别结果为上下级流转类别,则跳转到主集群,以基于所述主集群对所述访问操作进行主集群处理,并将主集群处理结果存储于主集群数据库;获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库。

【技术实现步骤摘要】

本申请涉及数字化办公,特别是涉及一种数据的存储方法以及系统、介质、终端


技术介绍

1、随着数字化办公被广泛应用,启用oa系统的企业也越来越多。现有的oa系统数据存储方案大多集中在分机构存储或者集中存储两种方式,其中,分机构存储方式具体为将数据按照机构分组进行存储,各机构之间相互隔离;集中存储方式具体为所有数据集中存储在同一集群下,并使用同一套数据库。

2、然而,针对分机构存储方式,由于各机构的oa系统独立部署,互相之间相互物理隔离,无法在一个流程内实现多级机构的上下级数据流转,并且数据分散,无法对全量数据进行统计分析。针对集中存储方式,由于所有机构的应用和数据库集中在一套环境部署中,数据完全融合,对数据库的性能要求极高,极易导致数据库性能瓶颈现象;并且当系统并发量或业务量大幅增长时,易导致系统性能下降,无法满足用户使用需求及未来业务增长需求,同时当出现数据库停机或意外宕机时,将影响全局用户使用,故障范围巨大。


技术实现思路

1、有鉴于此,本申请提供一种数据的存储方法以及系统、介质、终端,主要目的在于改善现有分机构存储方式无法实现上下级数据流转、对全量数据进行统计分析以及集中存储方式数据库的性能要求高、易引起全局故障的问题。

2、依据本申请一个方面,提供了一种数据的存储方法,包括:

3、响应于目标用户的访问操作,对所述访问操作进行类别识别;

4、若类别识别结果为上下级流转类别,则跳转到主集群,以基于所述主集群对所述访问操作进行主集群处理,并将主集群处理结果存储于主集群数据库;

5、获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库。

6、优选的,所述获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库之后,所述方法还包括:

7、基于查询统计数据库消息队列,将所述主集群处理结果同步于查询数据库以及统计数据库,以在响应数据查询指令或数据统计指令时,从所述查询数据库或所述统计数据库中获取数据。

8、优选的,所述响应于目标用户的访问操作,对所述访问操作进行类别识别之后,所述方法还包括:

9、若类别识别结果为同级流转类别,则获取所述目标用户的机构标识,并跳转到所述机构标识对应的分组集群,以基于所述分组集群对所述访问操作进行分组集群处理,并将分组集群处理结果存储于所述分组集群对应的分组集群数据库。

10、优选的,所述若类别识别结果为同级流转类别,则获取所述目标用户的机构标识,并跳转到所述机构标识对应的分组集群,以基于所述分组集群对所述访问操作进行分组集群处理,并将分组集群处理结果存储于所述分组集群对应的分组集群数据库之后,所述方法还包括:

11、基于所述查询统计数据库消息队列,将所述分组集群处理结果同步于所述查询数据库以及所述统计数据库,以在响应数据查询指令或数据统计指令时,从所述查询数据库或所述统计数据库中获取数据。

12、优选的,所述响应于目标用户的访问操作,对所述访问操作进行类别识别之后,所述方法还包括:

13、若类别识别结果为统计查询类别,则跳转到统计查询集群,并对所述访问操作进行内容识别;

14、若内容识别结果为数据查询指令,则根据所述数据查询指令所携带的识别信息在所述查询数据库中进行数据查找;

15、若内容识别结果为数据统计指令,则根据所述数据统计指令所携带的识别信息从所述统计数据库中获取对应的数据。

16、依据本申请另一个方面,提供了一种数据的存储系统,包括:

17、主集群、主集群数据库、多个分组集群数据库、分组集群数据库消息队列;

18、其中,所述主集群与所述主集群数据库之间进行通信连接、所述主集群与多个所述分组集群数据库之间分别通过所述分组集群数据库消息队列进行通信连接;

19、所述主集群,用于对上下级流转类别的访问操作进行主集群处理;

20、所述主集群数据库,用于存储经过主集群处理后得到的主集群处理结果;

21、所述分组集群数据库,用于根据发起所述访问操作的目标用户的机构标识,存储对应的主集群处理结果;

22、所述分组集群数据库消息队列,用于将所述主集群处理结果同步于对应的分组集群数据库。

23、优选的,所述系统还包括:多个分组集群;

24、所述分组集群,与对应的分组集群数据库之间进行通信连接,用于对同级流转类别的访问操作进行分组集群处理,并将分组集群处理结果传输至对应的分组集群数据库。

25、优选的,所述系统还包括:统计查询集群、查询数据库、统计数据库、查询统计数据库消息队列;

26、所述统计查询集群与所述查询数据库、所述统计数据库之间分别进行通信连接,所述查询数据库以及所述统计数据库与所述主集群以及多个所述分组集群之间通过所述查询统计数据库消息队列进行通信连接;

27、所述统计查询集群,用于对所述访问操作进行内容识别,并根据内容识别结果从所述查询数据库或所述统计数据库中获取数据;

28、所述查询统计数据库消息队列,用于将所述主集群处理结果以所述分组集群处理结果同步于所述查询数据库、所述统计数据库。

29、根据本申请的又一方面,提供了一种存储介质,所述存储介质中存储有至少一条可执行指令,所述可执行指令使处理器执行如上述数据的存储方法对应的操作。

30、根据本申请的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

31、所述存储器用于存放至少一条可执行指令,所述可执行指令使所述处理器执行上述数据的存储方法对应的操作。

32、借由上述技术方案,本申请实施例提供的技术方案至少具有下列优点:

33、本申请提供了一种数据的存储方法以及系统、介质、终端,首先响应于目标用户的访问操作,对所述访问操作进行类别识别;其次若类别识别结果为上下级流转类别,则跳转到主集群,以基于所述主集群对所述访问操作进行主集群处理,并将主集群处理结果存储于主集群数据库;最后获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库。与现有技术相比,本申请实施例中当识别出目标用户的访问操作为上下级流转类别时,跳转到主集群中进行主集群处理,并将主集群处理结果存储于主集群数据库,通过在主集群数据库中集中存储上下级流转类别访问操作的处理结果,可以实现在一个流程内的多机构上下级数据流转需求;同时将该主集群处理结果通过消息队列同步到该目标用户所对应的分组集群数据库中,通过将处理结果分机构存储,避免了由于数据量过大而导致的系统性能下降的问题,并且当某一个数据库出现故障,并不会影响到其他数据库的运本文档来自技高网...

【技术保护点】

1.一种数据的存储方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述响应于目标用户的访问操作,对所述访问操作进行类别识别之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述若类别识别结果为同级流转类别,则获取所述目标用户的机构标识,并跳转到所述机构标识对应的分组集群,以基于所述分组集群对所述访问操作进行分组集群处理,并将分组集群处理结果存储于所述分组集群对应的分组集群数据库之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述响应于目标用户的访问操作,对所述访问操作进行类别识别之后,所述方法还包括:

6.一种数据的存储系统,其特征在于,包括:

7.根据权利要求6所述的系统,其特征在于,所述系统还包括:多个分组集群;

8.根据权利要求6或7所述的系统,其特征在于,所述系统还包括:统计查询集群、查询数据库、统计数据库、查询统计数据库消息队列;

9.一种存储介质,所述存储介质中存储有至少一条可执行指令,其特征在于,所述可执行指令使处理器执行如权利要求1-5中任一项所述的数据的存储方法对应的操作。

10.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

...

【技术特征摘要】

1.一种数据的存储方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述目标用户的机构标识,基于分组集群数据库消息队列,将所述主集群处理结果同步于所述机构标识对应的分组集群数据库之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述响应于目标用户的访问操作,对所述访问操作进行类别识别之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述若类别识别结果为同级流转类别,则获取所述目标用户的机构标识,并跳转到所述机构标识对应的分组集群,以基于所述分组集群对所述访问操作进行分组集群处理,并将分组集群处理结果存储于所述分组集群对应的分组集群数据库之后,所述方法还包括:

5.根据权利要求1所...

【专利技术属性】
技术研发人员:张云李飞
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1