多核分片XML并行解析方法技术

技术编号:7434697 阅读:251 留言:0更新日期:2012-06-15 07:13
本发明专利技术公开了一种多核分片XML并行解析方法,通过多核处理器利用多线程技术,根据XML的大小将XML分片,即将XML文档分解成为若干相对独立和完整的XML片段,各个片段使用外键关联;采用分治策略对各XML片段进行并行解析,最后完成结果合并,最终形成一个完整的XML解析结果。通过多核并行解析,可大大提高XML的解析速度和效率。本发明专利技术可应用在对XML性能要求较高,或XML文档较为庞大的系统中,如分布式系统、Web?Service和云计算平台等。

【技术实现步骤摘要】

本专利技术属于计算机信息分析与数据处理领域,具体涉及一种多核分片XML并行解析方法
技术介绍
XML(Extensible Markup Language)是 hternet 上数据表示和数据交换的标准, 是由互联网联合组织(W3C)指定的。XML提供了将数据库外的物理数据转换成与之相关的元数据的统一标准。越来越多的数据使用XML的标准进行表示和存储。从数据库的角度来看,在这些大量的XML文档中所包含的数据可以进行抽取和分析。那么如何对XML文档内容进行高效率的查询变得越来越重要。XML技术广泛地应用在分布式计算、Web Service, SOA等现代信息技术中,XML解析是XML处理的基本手段,但传统单线程的XML读写方式不能充分利用多处理器和多核心处理器的优势,因此XML处理效率不高。如何充分利用当今计算机多处理器、多核心处理器以及大内存的优势,提高XML 访问速率和处理效率是本专利技术的主要创新点。本专利技术所涉及的现有技术包括l.XML DOM 解析技术XML DOM是用于XML的标准对象模型、用于XML的标准编程接口。DOM中立于平台和语言,是W3C的标准。XML DO本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:唐雪飞陈科汪海良李应洪
申请(专利权)人:成都康赛电子科大信息技术有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术