1 .一种HDFS数据的展示方法,其特征在于,包括以下步骤:
S1 .获取HDFS数据,每个所述HDFS数据包括两个编码,一个是代表其本身的第一编码,
另一个是代表其上一级数据的第二编码;
S2 .按照第一编码的大小对所有所述HDFS数据进行排序,并将所有所述HDFS数据中第
二编码相同的分为一组,和其他数据的第二编码都不相同的数据自己分为一组,记录每一
组对应的第二编码并按照大小排序;
S3 .将经过记录的第二编码和第一编码进行对比,若某数据的第一编码与经过记录的
第二编码相同,则所述数据为与第二编码对应的组的上一级数据,若没有与经过记录的第
二编码相同的第一编码,则将所述第二编码对应的数据作为第一级数据,根据数据之间的
上下级关系建立树状关系图;
S4 .对每一级的数据标记不同的识别符,展示时根据不同的所述识别符进行分级展示;
所述树状关系图包括两个基本属性,所述基本属性为文件路径,最后一级数据的基本
属性为文件路径dirPath ,parentDirPath;其他级的数据的基本属性为文件路径dirPath ,
parentDirPath。
2.如权利要求1所述的HDFS数据的展示方法,其特征在于,所述根据不同的所述识别符
进行分级展示为:展示模块根据第一级数据的识别符读取第一级数据;在界面显示第一级
数据并生成相应的图标,触发所述图标,展示模块根据第二级数据的识别符读取第二级数
据;在界面显示第二级数据并生成相应的图标,以此类推,直至最后一级数据被展示。
3 .如权利要求2所述的HDFS数据的展示方法,其特征在于,触发所述最后一级数据的图
标时,出现增加、删除和修改选项,用于对所述最后一级数据进行操作。
4 .如权利要求2所述的HDFS数据的展示方法,其特征在于,所述树状关系图还包括与所
述基本属性对应的构造函数,所述最后一级数据的构造函数只包含当前数据内容的文件,
没有下级数据文件;其他级的数据的构造函数包含当前数据的文件和包含下级数据的文件
夹。
5 .如权利要求4所述的HDFS数据的展示方法,其特征在于,所述文件或文件夹包括文件
名,文件存储大小,文件类型,文件所属用户,读写和操作基本权限类型。
6 .如权利要求2‑5任一项所述的HDFS数据的展示方法,其特征在于,采用AR技术模拟显
示每一级数据,并采用不同的颜色和图案的图标展示每一级数据,当每一级数据被触发时,
所述图案的颜色、形状或大小发生变化。
7 .如权利要求1‑5任一项所述的HDFS数据的展示方法,其特征在于,所述编码包括ID、
权重或哈希值。
8.如权利要求1‑5任一项所述的HDFS数据的展示方法,其特征在于,所述识别符包括空
格、分号、逗号、顿号、竖线、斜线或星号。
9.一种HDFS数据的展示装置,其特征在于,包括:
数据获取模块,用于获取HDFS数据,每个所述HDFS数据包括两个编码,一个是代表其本
身的第一编码,另一个是代表其上一级数据的第二编码;
排序模块,用于按照第一编码的大小对所有所述HDFS数据进行排序,并将所有所述
HDFS数据中第二编码相同的分为一组,和其他数据的第二编码都不相同的数据自己分为一
组,记录每一组对应的第二编码并按照大小排序;
权 利 要 求 书
1/2 页
2
相关文档
评论