期刊文献+

地理空间数据库性能测试软件的设计与实现 被引量:2

Design and Implementation of the Geo-spatial Database Performance Comparison Testing Software
原文传递
导出
摘要 空间数据具有空间位置、非结构化、空间关系,以及海量数据等特征。因此,对空间数据的存取性能,成为评价地理空间数据库极其重要的指标之一。BeyonDB是在国家"863"项目支持下研发的具有自主知识产权的地理空间数据库系统。目前,国内还没有支持地理空间数据库性能对比测试的工具软件,因此,为客观衡量BeyonDB的性能指标,有必要研发一种地理空间数据库性能对比测试的软件。本文分析了地理空间数据库性能对比测试软件的功能目标,采用面向对象的设计思想及方法,合理使用软件设计模式,进行了软件的总体框架与主控、功能命令、空间数据访问,以及测试结果输出等关键类的详细设计。介绍了实现该软件功能的方法、开发工具,以及主界面、文档输出界面等。最后,对软件的设计研发工作予以总结,提出今后的研究重点。 Because spatial data has the features of spatial position,unstructured,spatial relationship and vast amount etc,memory access performance on spatial data becomes one of the most important indexes for geo-spatial database evaluation.BeyonDB,researched and developed under the support of National "863" Program,is the geo-spatial database system with independent intellectual property rights.Because at present,there is no software supporting performance comparison test of geo-spatial database and in order to objectively assess its performance index,it is necessary to design,research and develop a kind of performance comparison test software of geo-spatial database.Functional objectives of performance comparison test software of geo-spatial database are firstly analyzed in the paper,i.e.to support performance comparison test between BeyonDB and international leading geo-spatial database system,meanwhile,it can simply extend into other geo-spatial database;to support performance test of loading and inquiring of spatial data;to support testing methods of both SQL sentence and test script,and test report should be automatically generated and output based on "Template" method.As to performance comparison test software of geo-spatial database,we adopt object-oriented design philosophy and method,rationally use software design pattern.General framework design of the software and detailed design of main control,function command interface,access interface of spatial data and output of test results etc.are provided in this paper.After completing the design,we put forward methods of realizing functions of the software,development tool,main interface of the software,output interface of test results and other results.At present,the software has been successfully applied to performance comparison test between BeyonDB and Oracle Spatial,BeyonDB and PostGIS,which greatly improves test efficiency and enables test results to be objective and impartial.Finally,future research emphases of the software are defined in the paper.
出处 《地球信息科学学报》 CSCD 北大核心 2010年第5期674-679,共6页 Journal of Geo-information Science
基金 国家"863"计划项目"高可信地理空间数据库管理系统及其重大应用"(2007AA120400) 中国科学院知识创新工程重要方向项目"高安全高性能时空数据库管理系统及其应用研究"(kzcx2-yw-304)
关键词 地理空间数据库 性能对比测试 设计模式 geo-spatial database performance comparison testing design pattern
  • 相关文献

参考文献9

二级参考文献29

共引文献66

同被引文献25

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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