[发明专利]一种数据处理的方法、装置和计算机可读存储介质有效
| 申请号: | 201810678182.6 | 申请日: | 2018-06-27 | 
| 公开(公告)号: | CN108804711B | 公开(公告)日: | 2022-12-06 | 
| 发明(设计)人: | 王庆海 | 申请(专利权)人: | 郑州云海信息技术有限公司 | 
| 主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/2458;G06F16/22;G06F16/182;H04L67/01;H04L67/10 | 
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 | 
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 计算机 可读 存储 介质 | ||
本发明实施例公开了一种数据处理的方法、装置和计算机可读存储介质,对于每个节点设置了相应的客户端程序和服务端程序,客户端程序可以向用户提供服务界面,以便于用户根据需求输入相应的指令。服务端程序可以实现数据的查询和读取,客户端程序可以和不同节点的服务端程序进行交互。客户端程序依据接收的指令,可以向相应的服务端发送与该指令相对应的命令,从而获取服务端反馈的响应结果,并依据该响应结果中携带的数据,调用相应的脚本程序对数据进行处理。相比于现有技术中完全依据于人工对数据进行处理,在该过程中,用户只需输入指令便可以实现数据的自动化处理,提升了kvstore中数据处理的效率,并且有效的保证了数据处理的准确性。
技术领域
本发明涉及分布式文件系统技术领域,特别是涉及一种数据处理的方法、装置和计算机可读存储介质。
背景技术
分布式文件系统中的管理模块即Mon模块扮演者管理者的角色,维护了整个集群的状态,保证集群的相关组件在同一时刻能够达成一致,相当于集群中的领导层。Mon模块在管理各节点时,会将各节点的数据信息以图表即map表的形式存储,其中map的类型可以包括osdmap、monmap、mdsmap、authmap、logmap等,这些数据信息都保存在键值数据库(Key-Value Store,kvstore)中。
在分布式文件系统中,每个节点有其对应的一个kvstore,当管理人员需要获取kvstore中的数据时,需要借助数据读取工具(kvstore-tool)先取出数据。由于kvstore中的数据是经过序列化处理后的数据,因此取出数据之后管理人员需要借助另一个解码器工具对序列化的数据进行反序列化处理,这样才能得到便于管理人员识别的数据。
在分布式文件系统中各kvstore中的数据应该保持一致。为了验证各kvstore中的数据是否一致,需要依据上述查询数据的方式,获取相应节点的数据,并通过人工比对的方式,确定各节点上的数据是否一致。现有技术中,无论是对数据进行查询,还是对不同节点上的数据进行一致性的检验,都需要人工进行操作,处理效率较低。
可见,如何提升kvstore中数据处理的效率,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种数据处理的方法、装置和计算机可读存储介质,可以提升kvstore中数据处理的效率。
为解决上述技术问题,本发明实施例提供一种数据处理的方法,对分布式文件系统中的每个节点设置相应的客户端程序和服务端程序,所述方法包括:
客户端依据接收的指令,向相应的服务端发送与所述指令相对应的命令;
所述客户端接收所述服务端反馈的响应结果;
所述客户端依据所述响应结果中携带的数据,调用相应的脚本程序对所述数据进行处理,以实现数据的自动化处理。
可选的,所述客户端依据接收的指令,向相应的服务端发送与所述指令相对应的命令包括:
客户端接收所述指令;
所述客户端依据所述指令中携带的主机名,查询主机名和IP地址的对应关系,以获取主机对应的IP地址;
所述客户端依据所述IP地址,与相应的服务端建立连接,并向所述服务端发送与所述指令相对应的命令。
可选的,所述指令包括信息对比指令和数据查询指令;其中,所述信息对比指令中携带有对比标识以及多个节点的主机名;所述数据查询指令中携带有至少一个节点的主机名。
可选的,当所述指令为信息对比指令时,与所述指令相对应的命令为获取所述服务端中所有数据信息的命令;
相应的,所述客户端依据所述响应结果中携带的数据,调用相应的脚本程序对所述数据进行处理,以实现数据的自动化处理包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810678182.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于业务规则通过模型工具提炼标签的方法及装置
- 下一篇:数据导出方法及装置





