期刊文献+

ODQ编译器的设计与优化

Design and optimization of ODQ compiler
下载PDF
导出
摘要 针对流式办公文档查询语言ODQ(Office Document Query)中,流式办公文档格式繁多,其配套的API依赖于开发平台,且不同版本之间差异较大的问题,对不同流式办公文档格式和版本的API进行封装,为查询不同格式的文档提供了一个简单、统一的查询接口。为了编译ODQ命令,设计了ODQ编译器对ODQ命令进行语法检查、编译、生成执行计划。最后,通过查询结果重用技术和执行计划重用技术对ODQ编译器进行优化。实验证明,这些技术可以有效提高查询效率。 Fluid office documents have different formats,and their matching APIs depend on developing platform and versions,which causes difficulty in custom development and information retrieval from them. ODQ( office document query) language provides a uniform operation interface to handle office documents with different formats. ODQ compiler needs spelling checkers and grammar checkers and can generate execution plan. The design of ODQ compiler and the details of optimization strategies are discussed to improve the efficiency of query by reoccupying query plan and results. Experiment results show the technologies can achieve good performance.
出处 《北京信息科技大学学报(自然科学版)》 2015年第4期21-26,共6页 Journal of Beijing Information Science and Technology University
基金 北京信息科技大学网络文化与数字传播北京市重点实验室开放课题资助(KM201511232012) 北京市教委科技项目资助(ICDD201409)
关键词 编译器 流式办公文档查询语言 查询优化 重用查询计划 compiler office document query(ODQ) query optimization reoccupying query plan
  • 相关文献

参考文献8

  • 1ISO/IEC 29500:2008.Information technologyOffice open XML file formats[S].
  • 2ISO/IEC 26300:2006,Information technology-Open document format for office applications(Open Document)v1.0[S].
  • 3GB/T 20916-2007,中文办公软件文档格式规范[S].
  • 4凌峰,刘旭红,田英爱,李宁.ODQ文档模型和语法的扁平化处理[J].计算机应用研究,2015,32(6):1747-1750. 被引量:3
  • 5Liu Xuhong,Li Ning,Shi Yunmei.ODQ:A fuid office document query language[J].Information,2015(6):275-286.
  • 6Pang R,Paxson V,Sommer R,et al.Binpac:Ayacc for writing application protocol parsers[C]∥ACM Internet Measurement Conference,2006.
  • 7Parr T,Quong R.ANTLR:a predicated-LL(k)parser generator[J].Software:Practice and Experience,1995,25(7):789-810.
  • 8赵君,高景昌,李泽海,何益斌.利用重用查询计划实现数据库性能的优化[J].吉林大学学报(信息科学版),2003,21(4):408-411. 被引量:3

二级参考文献20

  • 1Chaturvedi D.SQL Server 7管理手册 (Administering SQL Server 7)[M].北京:机械工业出版社(Beijing: China Machine Press),2000..
  • 2DeLucaSA.Microsoft SQL Server 7性能优化[M].北京:机械工业出版社,2000..
  • 3ChaturvediD.SQL Server 7管理手册[M].北京:机械工业出版社,2000..
  • 4奥林岛公司应用开发室.精通MS SQL Server 7.0[M].北京:机械工业出版社,1999..
  • 5W3C.XML schema part 0:primer (2nd ed)[S/OL].(2004-10)[2013-10].http://www.w3.org/TR/xmlschema-0/.
  • 6W3C.XML schema part 1:structures(2nd ed)[S/OL].(2004-10)[2013-10].http://www.w3.org/TR/xmlschema-1/.
  • 7W3C.XML schema part 2:datatypes(2nd ed)[S/OL].(2004-10)[2013-10].http://www.w3.org/TR/xmlschema-2/.
  • 8OASIS.Open document format for office applications (OpenDocument) version 1.2[S/OL].(2011-09)[2013-10].http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2.html.
  • 9百度百科.UOF[EB/OL].(2013-11)[2013-10].http://baike.baidu.com/view/1081524.htm.
  • 10互动百科.扁平化理论[EB/OL].(2010-07)[2013-10].http://www.baike.com/wiki/扁平化理论?prd=so_1_doc.

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部