申请/专利权人:北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
申请日:2019-05-16
公开(公告)日:2024-05-17
公开(公告)号:CN111949628B
主分类号:G06F16/182
分类号:G06F16/182;G06F11/10;G06F11/14
优先权:
专利状态码:有效-授权
法律状态:2024.05.17#授权;2021.01.26#实质审查的生效;2020.11.17#公开
摘要:本发明公开了一种数据操作方法、装置和分布式存储系统,涉及分布式存储技术领域。数据操作方法包括:名字节点获取纠删码操作对应的一个或多个可执行命令;名字节点生成包括一个或多个可执行命令的纠删码操作指令,其中,纠删码操作指令是基于通用指令基类实现的对象;名字节点将纠删码操作指令发送给数据节点,以便数据节点解析纠删码操作指令,并执行解析结果中的可执行命令以实现纠删码操作。本发明的实施例实现了纠删码功能与数据节点的解耦、以及名字节点与数据节点的解耦,从而能够提高系统的上线效率。
主权项:1.一种数据操作方法,包括:名字节点获取纠删码操作对应的一个或多个可执行命令,包括:名字节点根据获取的纠删码操作对应的纠删码操作策略,生成一个或多个可执行命令,其中,所述操作策略为纠删码转换策略或者周期性降低副本数策略,所述纠删码转换策略的参数包括用于表示原始数据备份数的第一数量、以及表示校验数据备份数的第二数量,所述周期性降低副本数策略的参数包括预设的目标副本数、处理周期、步长中的至少一项;名字节点生成包括所述一个或多个可执行命令的纠删码操作指令,其中,所述纠删码操作指令是基于通用指令基类实现的对象;名字节点将所述纠删码操作指令发送给数据节点,以便数据节点解析所述纠删码操作指令,并执行解析结果中的可执行命令以实现纠删码操作。
全文数据:
权利要求:
百度查询: 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 数据操作方法、装置和分布式存储系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。