1 .一种数据访问的方法,包括:
将第一类数据存储在第一存储系统表,第二类数据存储在第二存储系统表,其中,所述
第一类数据的访问频次大于所述第二类数据;
接收数据请求消息,其中,所述数据请求消息,用于指示待处理数据所在的存储系统
表,其中,所述存储系统表包括所述第一存储系统表和所述第二存储系统表;
根据所述数据请求消息返回所述第一类数据或所述第二类数据。
2.根据权利要求1所述的方法,其中,所述数据访问的方法应用于分布式存储数据库,
所述第一存储系统表位于第一类数据存储系统,所述第二存储系统表位于第二类数据存储
系统。
3 .根据权利要求1或2所述的方法,其中,接收数据请求消息包括:
解析所述数据请求消息中对所述待处理数据的数据类型,其中,所述数据类型包括:所
述第一类数据或所述第二类数据;
根据所述数据类型确定所述待处理数据所在的存储系统表;
通过预设调用系统访问第一类数据存储系统或第二类数据存储系统。
4 .根据权利要求3所述的方法,其中,根据所述数据请求消息返回所述第一类数据或所
述第二类数据包括:
在所述待处理数据的数据类型为第一类数据的情况下,查询所述第一存储系统表得到
所述待处理数据;
在所述待处理数据的数据类型为第二类数据的情况下,查询所述第二存储系统表得到
所述待处理数据。
5 .根据权利要求1所述的方法,其中,所述方法还包括:
当所述第一类数据中的数据访问频率降低时,通过将多个数据文件合成一个数据文件
的过程,根据合成后的数据文件中的数据的时间戳进行识别,将属于所述第一类数据的数
据存储至所述第一存储系统表,将属于所述第二类数据的数据存储至所述第二存储系统
表。
6 .根据权利要求5所述的方法,其中,所述方法还包括:
在将多个数据文件合成一个数据文件的过程未完成的情况下,根据所述第一存储系统
表中数据的时间戳对所述数据进行过滤,将得到的所述第二类数据迁移至所述第二存储系
统表。
7 .根据权利要求2所述的方法,其中,所述第一存储系统表和所述第二存储系统表位于
同一表中的不同列族。
8.一种数据访问的装置,包括:
存储模块,用于将第一类数据存储在第一存储系统表,第二类数据存储在第二存储系
统表,其中,所述第一类数据的访问频次大于所述第二类数据;
接收模块,用于接收数据请求消息,其中,所述数据请求消息,用于指示待处理数据所
在的存储系统表,其中,所述存储系统表包括所述第一存储系统表和所述第二存储系统表;
响应模块,用于根据所述数据请求消息返回所述第一类数据或所述第二类数据。
9.根据权利要求8所述的装置,其中,所述数据访问的装置应用于分布式存储数据库,
所述第一存储系统表位于第一类数据存储系统,所述第二存储系统表位于第二类数据存储
权 利 要 求 书
1/2 页
2
评论