- 专利标题: 一种快速处理大型XML文件时节点元素的缓存方法
- 专利标题(英): Method for buffering node elements when rapidly processing large-scale XML file
-
申请号: CN201010547336.1申请日: 2010-11-17
-
公开(公告)号: CN101986311B公开(公告)日: 2012-07-04
- 发明人: 吴俊 , 黄晓明 , 陆承宇 , 楼伯良 , 王松 , 阮黎翔 , 董毅
- 申请人: 浙江省电力试验研究院 , 浙江省电力试验研究院技术服务中心
- 申请人地址: 浙江省杭州市下城区朝晖八区华电弄1号
- 专利权人: 浙江省电力试验研究院,浙江省电力试验研究院技术服务中心
- 当前专利权人: 浙江省电力公司电力科学研究院,浙江省电力试验研究院技术服务中心
- 当前专利权人地址: 浙江省杭州市下城区朝晖八区华电弄1号
- 代理机构: 浙江翔隆专利事务所
- 代理商 张建青
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
目前在处理大型XML文件的查询/更新任务时,需要占用大量的内存空间和时间,影响XML文件的处理效率,并且极大地增加了系统的负荷。本发明公开了一种快速处理大型XML文件时节点元素的缓存方法,将XML文件读入内存,在读入的同时对XML节点进行分析,将节点位置及类型作为附加信息一起存储在内存中,通过引入缓冲区以暂存用户修改过的XML节点,同时维护索引信息的完整性。本发明通过缓存用户修改过的内容,仅对用户修改过的内容进行处理,该处理方法减少了内存的占用量并降低了查询响应时间。
公开/授权文献
- CN101986311A 一种快速处理大型XML文件时节点元素的缓存方法 公开/授权日:2011-03-16