版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种数据并发写入方法及分布式数据并发本发明实施例提供了一种数据并发写入方果信息,对目标数据对应的元数据信息进行更2对多个客户端发送的针对目标数据的第一写入请求进行校验,并为针对每一所述第一写入请求,当对所述第一写入请求校验成求对应的待写入数据选取预设数量个存储节点,得到预设数量个存储节点对应的地址信将所述预设数量个存储节点对应的地址信息以及所述第一版本号,发送基于各所述客户端返回的所述写入结果信息,对所述目标数据生成高于历史最近一次针对所述目标数据的第一写入请求对应版本3.根据权利要求1或2任一所述的方法,其根据所述第一写入请求对应相应的待写入数据的大小,以及各存接收存储节点发送的自身状态信息,所述存储节点的自身状态信接收多个客户端发送的第二写入请求,所述第二写入请求中包含针请求所选取的预设数量个存储节点对应的地址针对每一所述第二写入请求,判断所述第一版本号是否高于3如果所述第一版本号高于所述目标数据的本地版本号,如果所述第一版本号不高于所述目标数据的本地版本号7.根据权利要求5或6任一所述的方法,其特所述控制节点,用于对多个客户端发送的针对目标数据的第一写入请为每一第一写入请求生成对应的第一版本号,所述第一写入请求对应相应的待写入数据;所述存储节点,用于接收多个客户端发送的第二写入请求,针对每版本号为所述目标数据在本地最后一次数据写入时对应第二写入请求中携带的版生成高于历史最近一次针对所述目标数据的第一写入请求对应版本在判断出所述第一版本号不高于所述目标数据的本地版本45[0002]分布式文件存储系统是指文件系统管理的物理存储资源不一定直接连接在本地返回包含写入成功或写入失败的写入结果信息;客户端接收存储节点返回的写入结果信[0005]本发明实施例的目的在于提供一种数据并发写入方法及分布式数据并发写入系[0008]当对所述第一写入请求校验成功时,为所述待写入数据选取预设数量个存储节6[0012]生成高于历史最近一次针对所述目标数据的第一写入请求对应版本号的第一版版本号为所述目标数据在本地最后一次数据写入时对应第二写入请求中携带的版7地最后一次数据写入时对应第二写入请求中携带的写入请求发送给预设数量个存储节点,接收所述预设数量个存储节点返回的写入结果信[0034]生成高于历史最近一次针对所述目标数据的第一写入请求对应版本号的第一版8[0046]当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优且即使出现故障的计算机存储的数据已经损坏,也可以由其它节点将损坏的数据恢复出数据对应的多个副本中的数据不一致的问题,本发明实施例提供了一种数据并发写入方9[0058]当对所述第一写入请求校验成功时,为所述待写入数据选取预设数量个存储节以为该第一写入请求生成高于历史最近一次针对目标数据的第一写入请求对应版本号的[0080]控制节点将预设数量个存储节点对应的地址信息以及第一版本号,发送给客户[0088]其中,第二写入请求中可以包含针对目标数据的第一写入请求对应的第一版本[0090]存储节点接收客户端发送的包含针对目标数据的第一写入请求对应的第一版本[0096]其中,第二写入请求中可以包含针对目标数据的第一写入请求对应的第一版本[0109]本发明实施例中,存储节点可以定时或周期性的向控制节点发送自身的状态信端A和客户端B发送的写入请求进行校验,同时为客户端A的写入请求生成对应的版本号表本地数据更新为客户端A发送的第二写入请求对应的待写入数据,将本地版本号V0更新为号V2高于本地版本号V1,将本地数据更新为客户端B发送的第二写入请求对应的待写入数携带的版本号V2高于本地版本号V0,将本地数据更新为客户端B发送的第二写入请求对应[0119]客户端接收控制节点发送的预设数量个存储节点对应的[0125]控制节点401,用于对客户端402发送
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 应急物资仓储物流基础设施提升改造项目可行性研究报告模板立项申批备案
- 某省市场与金融机构第10章证券公司
- 2025北京汇文中学高三(上)期中历史试题及答案
- 大学生就业指导书籍
- 胆囊结石护理及相关疾病理论考核试题
- 2026九年级道德与法治上册 新发展理念
- 医院档案室档案管理制度
- 医院行风监督制度
- 华为门店销售工作制度
- 单位计划生育工作制度
- 奇妙宇宙之旅(大班)
- 楼道声控灯工程方案(3篇)
- 2025北京人民艺术剧院招聘3人笔试备考试题及答案解析
- 2025年贵州省中考化学试卷真题(含答案)
- CJ/T 340-2016绿化种植土壤
- CJ/T 106-2016生活垃圾产生量计算及预测方法
- 食品行业技术文件管理员岗位职责
- 诈骗赔偿协议书模板
- 生物安全管理体系文件
- GB/T 45083-2024再生资源分拣中心建设和管理规范
- 地锚抗拔力计算
评论
0/150
提交评论