System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种信息处理方法、装置、设备及计算机可读存储介质制造方法及图纸_技高网

一种信息处理方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:41060686 阅读:2 留言:0更新日期:2024-04-24 11:12
本申请实施例公开了一种信息处理方法,该方法包括:接收客户端发送的针对待处理业务中的业务数据的操作指令;其中,所述操作指令中携带有所述业务数据的大小;基于所述业务数据的大小、目标空间分配策略和分层空间的第一空间使用大小,从分层空间、第一存储空间或第二存储空间中确定目标存储空间;其中,所述第一存储空间为高速缓存空间;所述第二存储空间为传输带宽满足带宽阈值的空间;更新所述业务数据至所述目标存储空间中。本申请实施例还公开了一种信息处理装置、设备及计算机可读存储介质。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种信息处理方法、装置、设备及计算机可读存储介质


技术介绍

1、随着数据规模的不断扩大,混合存储已成为大数据时代的发展需求,其在满足业务性能需求的同时,帮助控制快速增长的数据量的成本方面变得越来越高效;混合存储具体是将活动和频繁访问的数据存储在闪存存储上,从而提供卓越的性能和效率,同时在更加经济实惠的存储介质上存储非活动或较不重要的数据。但是,如何高效地利用存储设备中的多种存储介质,以及如何提高数据的访问速度,仍然是亟待解决的问题。


技术实现思路

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、若所述历史读取频率大于所述历史写入频率,预加载所述业务数据至所述分层空间中;

34、若所述历史读取频率小于所述历史写入频率,预加载所述业务数据至所述第一存储空间中。

35、一种信息处理装置,所述装置包括:

36、接收单元,用于接收客户端发送的针对待处理业务中的业务数据的操作指令;其中,所述操作指令中携带有所述业务数据的大小;

37、处理单元,用于基于所述业务数据的大小、目标空间分配策略和分层空间的第一空间使用大小,从分层空间、第一存储空间或第二存储空间中确定目标存储空间;其中,所述第一存储空间为高速缓存空间;所述第二存储空间为传输带宽满足带宽阈值的空间;

38、存储单元,用于更新所述业务数据至所述目标存储空间中。

39、一种信息处理设备,所述设备包括:处理器、存储器和通信总线;

40、所述通信总线用于实现所述处理器和所述存储器之间的通信连接;

41、所述处理器用于执行所述存储器中存储的信息处理程序,以实现上述信息处理方法的步骤。

42、一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述信息处理方法的步骤。

43、本申请实施例所提供的信息处理方法、装置、设备及计算机可读存储介质,首先接收客户端发送的针对待处理业务中本文档来自技高网...

【技术保护点】

1.一种信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述业务数据的大小、目标空间分配策略和分层空间的第一空间使用大小,从分层空间、第一存储空间或第二存储空间中确定目标存储空间,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述业务数据的大小、所述第一空间使用大小和所述第一空间大小,从所述分层空间、所述第一存储空间或所述第二存储空间中确定所述目标存储空间,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于信息存储设备的空间配置信息,从所述分层空间、所述第一存储空间或所述第二存储空间中确定所述目标存储空间,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述业务数据的大小、所述第一存储空间的第二空间使用大小和所述第二存储空间的第二空间大小,从所述分层空间或所述第一存储空间中确定所述目标存储空间,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,所述基于所述目标位置,从所述分层空间或所述第一存储空间中读取所述业务数据,包括:

9.根据权利要求8所述的方法,其特征在于,所述基于所述目标位置,从所述分层空间或所述第一存储空间中读取所述业务数据之前,还包括:

10.根据权利要求9所述的方法,其特征在于,所述基于所述业务数据的历史读取频率和历史写入频率,预加载所述业务数据至所述分层空间或所述第一存储空间中,包括:

11.一种信息处理装置,其特征在于,所述装置包括:

12.一种信息处理设备,其特征在于,所述设备包括:处理器、存储器和通信总线;

13.一种计算机可读存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~10任一项所述的信息处理方法的步骤。

...

【技术特征摘要】

1.一种信息处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述业务数据的大小、目标空间分配策略和分层空间的第一空间使用大小,从分层空间、第一存储空间或第二存储空间中确定目标存储空间,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述业务数据的大小、所述第一空间使用大小和所述第一空间大小,从所述分层空间、所述第一存储空间或所述第二存储空间中确定所述目标存储空间,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于信息存储设备的空间配置信息,从所述分层空间、所述第一存储空间或所述第二存储空间中确定所述目标存储空间,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述业务数据的大小、所述第一存储空间的第二空间使用大小和所述第二存储空间的第二空间大小,从所述分层空间或所述第一存储空间中确定所述目标存储空间,包括:

6.根据权利要求5所述的方法,其特征在于...

【专利技术属性】
技术研发人员:吴长福杨利锋
申请(专利权)人:联想凌拓科技有限公司
类型:发明
国别省市:

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

1