检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]北京信息科技大学计算机学院,北京100101 [2]北京信息科技大学网络文化与数字传播北京市重点实验室,北京100101
出 处:《北京信息科技大学学报(自然科学版)》2015年第4期21-26,共6页Journal of Beijing Information Science and Technology University
基 金:北京信息科技大学网络文化与数字传播北京市重点实验室开放课题资助(KM201511232012);北京市教委科技项目资助(ICDD201409)
摘 要:针对流式办公文档查询语言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.
关 键 词:编译器 流式办公文档查询语言 查询优化 重用查询计划
分 类 号:TP317.2[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28