买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:重庆紫光华山智安科技有限公司
摘要:本发明实施例提供了一种数据存储方法、装置、电子设备及存储介质,涉及数据存储领域。首先,分别将N个所述数据块发送至N个所述数据节点进行预存储;然后,在至少n个第一数据节点预存储所述数据块成功时,向每个第一数据节点均发送存储指令,存储指令用于指示第一数据节点完成自身的数据块的存储;并在每个第一数据节点均完成自身的数据块的存储时,确认数据存储成功。通过在确认至少n个数据块预存储成功之后,再发送存储指令至存储数据块成功的数据节点,并在每个第一数据节点均完成自身的数据块的存储时,确认数据存储成功,能够解决现有技术中将实际数据存储成功误判为数据存储失败的问题,提高数据存储的效率。
主权项:1.一种数据存储方法,其特征在于,应用于纠删端,所述纠删端分别与N个数据节点建立有通信连接,所述纠删端预先存储有N个数据块,所述N个数据块包括n个原始数据块,且n小于N;所述方法包括:分别将N个所述数据块发送至N个所述数据节点进行预存储,一个所述数据块对应一个所述数据节点;在至少n个第一数据节点预存储所述数据块成功时,向每个所述第一数据节点均发送存储指令,所述存储指令用于指示所述第一数据节点完成自身的数据块的存储,其中,所述第一数据节点为N个所述数据节点中预存储所述数据块成功的数据节点;在每个所述第一数据节点均完成自身的数据块的存储时,确认数据存储成功;其中,任意两个所述数据节点之间建立有通信连接;每个所述数据块均包括状态标识和版本号,所述版本号表征当次数据存储操作的序号;所述第一数据节点完成自身的数据块的存储,包括:所述第一数据节点在预设时间内实时判断是否接收到所述存储指令;若是,则所述第一数据节点将自身的数据块的状态标识由无状态修改为存储状态,以完成自身的数据块的存储,并反馈响应消息至所述纠删端;若否,则所述第一数据节点获取每个第一数据块的第一版本号和第一状态标识,并根据每个所述第一版本号和每个所述第一状态标识对自身的数据块进行处理,以完成自身的数据块的存储,其中,一个所述第一数据块对应一个所述第一数据节点预存储的数据块;其中,所述第一数据节点根据每个所述第一版本号和每个所述第一状态标识对自身的数据块进行处理,以完成自身的数据块的存储,包括:所述第一数据节点确定所述第一状态标识为存储状态的任意一个所述第一数据块的目标版本号;若目标数据块的版本号与所述目标版本号相同,则所述第一数据节点将所述目标数据块的状态标识由无状态修改为存储状态,以完成所述目标数据块的存储,其中,所述目标数据块为所述第一数据节点自身的数据块。
全文数据:
权利要求:
百度查询: 重庆紫光华山智安科技有限公司 数据存储方法、装置、电子设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。