发明名称 |
一种数据处理方法及装置 |
摘要 |
本发明公开了一种数据处理方法及装置,用于解决现有技术中数据写入方式不能保证使用者期望的节点上成功写入数据的问题。该数据处理方法包括:计算节点接收客户端发送的写请求,所述写请求包含所请求写入的数据;所述计算节点确定用于存储所请求写入的数据的主存储节点以及M个备用节点;所述计算节点向所述主存储节点中写入所请求写入的数据;所述计算节点接收所述主存储节点返回的写入成功消息;所述计算节点向所述M个备用节点分别写入所请求写入的数据;所述计算节点确定接收到所述N个预先指定的备用节点中每一个节点分别返回的写入成功消息;所述计算节点向所述客户端返回写成功消息。 |
申请公布号 |
CN106484311A |
申请公布日期 |
2017.03.08 |
申请号 |
CN201510547258.8 |
申请日期 |
2015.08.31 |
申请人 |
华为数字技术(成都)有限公司 |
发明人 |
薛贞文 |
分类号 |
G06F3/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
冯艳莲 |
主权项 |
一种数据处理方法,其特征在于,包括:计算节点接收客户端发送的写请求,所述写请求包含所请求写入的数据;所述计算节点确定用于存储所请求写入的数据的主存储节点以及M个备用节点,其中,所述M个备用节点包括N个预先指定的备用节点,M为大于1的正整数,N为小于M的正整数;所述计算节点向所述主存储节点中写入所请求写入的数据;所述计算节点接收所述主存储节点返回的写入成功消息;所述计算节点向所述M个备用节点分别写入所请求写入的数据;所述计算节点确定接收到所述N个预先指定的备用节点中每一个节点分别返回的写入成功消息;所述计算节点向所述客户端返回写成功消息。 |
地址 |
611731 四川省成都市高新区西部园区清水河片区 |