发明名称 |
一种分布式云存储方法、系统及其上传下载方法 |
摘要 |
本发明公开了一种分布式云存储方法、系统及其上传下载方法,该分布式云存储方法包括:将文件数据追加至数据块尾部;将文件数据于数据块中的类型长度以及地址信息插入至内存的哈希表中;依据文件数据的ID定位哈希表中文件数据的类型长度以及地址信息;依据类型长度以及地址信息读取数据块对应位置的文件数据。该发明的有益效果为:降低启动时数据块生成索引的开销,提高了存储效率;解决了hash查找效率问题,提高了查找效率,避免资源浪费;另外,通过优化的方法减少上传或下载时的线程开销,提高运行效率。 |
申请公布号 |
CN106446099A |
申请公布日期 |
2017.02.22 |
申请号 |
CN201610821623.4 |
申请日期 |
2016.09.13 |
申请人 |
国家超级计算深圳中心(深圳云计算中心);深圳云计算中心有限公司 |
发明人 |
都政;漆萌;熊超超;陈远磊;张冬云;靳绍巍;罗文龙;易明祥 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
深圳市顺天达专利商标代理有限公司 44217 |
代理人 |
李琴 |
主权项 |
一种分布式云存储方法,其特征在于,包括:将文件数据追加至数据块尾部;将所述文件数据于所述数据块中的类型长度以及地址信息插入至内存的哈希表中;依据所述文件数据的ID定位所述哈希表中所述文件数据的类型长度以及地址信息;依据所述类型长度以及地址信息读取数据块对应位置的文件数据。 |
地址 |
518055 广东省深圳市南山区西丽大学城笃学路9号 |