一种分布式数据存储方法和系统与流程

文档序号:11155639阅读:来源:国知局

技术特征:

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

包括若干存储区的副本存储端接收待存储数据并写入至少一个存储区;

副本存储端将待存储数据写入缓存模块中,所述缓存模块对所述待存储数据进行缓存;

当达到预设条件时,缓存模块输出预定大小的缓存数据,对所述缓存数据基于纠删码编码方式进行编码并生成校验数据;

所述缓存模块将所述缓存数据写入存储服务器组的多个存储服务器中,将所述校验数据写入所述存储服务器组的至少一个存储服务器中。

2.根据权利要求1所述的一种分布式数据存储方法,其特征在于,所述预定条件包括:

所述缓存模块中所缓存的数据的大小达到所述预定大小;

或者所述副本存储端写入数据的操作超过预定时长;

或者所述缓存模块出现故障。

3.根据权利要求1所述的一种分布式数据存储方法,其特征在于,所述缓存模块包括固态硬盘单元和数据接口单元。

4.根据权利要求1所述的一种分布式数据存储方法,其特征在于,所述存储服务器组为基于对象存储技术的存储设备。

5.一种分布式数据存储系统,其特征在于,包括:

包括若干存储区的副本存储端,用于接收待存储数据并写入至少一个存储区;

缓存模块,用于接收副本存储端输出的待存储数据并进行缓存,当达到预设条件时,输出预定大小的缓存数据,对所述缓存数据基于纠删码编码方式进行编码并生成校验数据,将所述缓存数据写入存储服务器组的多个存储服务器中,将所述校验数据写入所述存储服务器组的至少一个存储服务器中;

存储服务器组,用于存储数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1