【技术实现步骤摘要】
一种HDFS数据的展示方法和装置
本专利技术是关于一种HDFS数据的展示方法和装置,属于互联网
技术介绍
Hadoop分布式文件系统(HDFS)是指被设计成适合运行在通用硬件(commodityhardware)上的分布式文件系统(DistributedFileSystem)。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式读取文件系统数据的目的。HDFS在最开始是作为ApacheNutch搜索引擎项目的基础架构而开发的。HDFS是ApacheHadoopCore项目的一部分。AR技术,即增强现实技术,是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,随着随身电子产品运算能力的提升,对悬而未决的繁杂数据要求有互动感,不生硬的选择观看和获取,进而结合HDFS数据进行实现有AR方法和装置。目前现有技术中,HDFS过多于依赖linu ...
【技术保护点】
1.一种HDFS数据的展示方法,其特征在于,包括以下步骤:/nS1.获取HDFS数据,每个所述HDFS数据包括两个编码,一个是代表其本身的第一编码,另一个是代表其上一级数据的第二编码;/nS2.按照第一编码的大小对所有所述HDFS数据进行排序,并将所有所述HDFS数据中第二编码相同的分为一组,和其他数据的第二编码都不相同的数据自己分为一组,记录每一组对应的第二编码并按照大小排序;/nS3.将经过记录的第二编码和第一编码进行对比,若某数据的第一编码与经过记录的第二编码相同,则所述数据为与第二编码对应的组的上一级数据,若没有与经过记录的第二编码相同的第一编码,则将所述第二编码对 ...
【技术特征摘要】
1.一种HDFS数据的展示方法,其特征在于,包括以下步骤:
S1.获取HDFS数据,每个所述HDFS数据包括两个编码,一个是代表其本身的第一编码,另一个是代表其上一级数据的第二编码;
S2.按照第一编码的大小对所有所述HDFS数据进行排序,并将所有所述HDFS数据中第二编码相同的分为一组,和其他数据的第二编码都不相同的数据自己分为一组,记录每一组对应的第二编码并按照大小排序;
S3.将经过记录的第二编码和第一编码进行对比,若某数据的第一编码与经过记录的第二编码相同,则所述数据为与第二编码对应的组的上一级数据,若没有与经过记录的第二编码相同的第一编码,则将所述第二编码对应的数据作为第一级数据,根据数据之间的上下级关系建立树状关系图;
S4.对每一级的数据标记不同的识别符,展示时根据不同的所述识别符进行分级展示。
2.如权利要求1所述的HDFS数据的展示方法,其特征在于,所述根据不同的所述识别符进行分级展示为:展示模块根据第一级数据的识别符读取第一级数据;在界面显示第一级数据并生成相应的图标,触发所述图标,展示模块根据第二级数据的识别符读取第二级数据;在界面显示第二级数据并生成相应的图标,以此类推,直至最后一级数据被展示。
3.如权利要求2所述的HDFS数据的展示方法,其特征在于,所述树状关系图包括三个基本属性,所述基本属性为文件路径,包括最后一级数据的基本属性:文件路径dirPath,parentDirPath,Lish<HashMap>,其他级的数据的基本属性:文件路径dirPath,parentDirPath以及文件相关属性信息列表。
4.如权利要求3所述的HDFS数据的展示方法,其特征在于,所述树状关系图还包括与所述基本属性对应的构造函数,所述最后一级数据的构造函数只包含当前数据内容的文件,没有下级数据文件;其他级的数据的构造函数包含当前数据的文件和包含下级数据的文件夹。
5.如权利要求4所述的HDFS数据...
【专利技术属性】
技术研发人员:杜伟涛,张涛,
申请(专利权)人:北京东方金信科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。