发明名称 一种基于MapReduce云计算模型的树遍历搜索方法
摘要 本发明公开了一种基于MapReduce云计算模型的树遍历搜索方法,其具体实现过程为:将要遍历的数据源抽象为标记树模型,根据树的深度和广度,用坐标的形式标记起来;对数据进行搜索:对产生的数据标记树进行树的遍历,运用MapReduce模型对任务进行处理,分解成很多子任务进行并行执行,每个子任务结果通过一个flag进行标识,将所有子任务结果作逻辑或运算,得到搜索结果;根据树的遍历过程中返回的结果,判断树节点是否相同,进而得到是否有节点重合。该一种基于MapReduce云计算模型的树遍历搜索方法与现有技术相比,可以快速解决超大集群上的海量数据处理任务,并可扩展利用云平台和网络技术,使算法在互联网上的异地计算机上实现任务分布处理,极大提高数据的处理效率。
申请公布号 CN104778235A 申请公布日期 2015.07.15
申请号 CN201510153681.X 申请日期 2015.04.02
申请人 浪潮集团有限公司 发明人 陈承收
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种基于MapReduce云计算模型的树遍历搜索方法,其特征在于,其具体实现过程为:一、将要遍历的数据源抽象为标记树模型,根据树的深度和广度,用坐标的形式标记起来;二、对数据进行搜索:对产生的数据标记树进行树的遍历,运用Map‑Reduce模型对任务进行处理,分解成很多子任务进行并行执行,每个子任务结果通过一个flag进行标识,将所有子任务结果作逻辑或运算,得到搜索结果;根据树的遍历过程中返回的结果,判断树节点是否相同,进而得到是否有节点重合。
地址 250101 山东省济南市高新区浪潮路1036号