多源海量遥感数据分页查询策略的优化研究
2014-12-02徐故成崔宾阁
计算机工程 2014年8期
关键词:页面
徐故成,崔宾阁,2
(1.山东科技大学信息科学与工程学院,山东 青岛 266590;2.国家海洋局第一海洋研究所,山东 青岛 266061)
1 概述
随着Internet 的发展和遥感技术的成熟,遥感图像的数据来源越来越多,数据量急剧增长,呈现出海量和分布存储的特征[1],这对传统的遥感图像检索系统的查询效率带来严峻的挑战。分页是实现数据快速检索的手段之一,目前已被广泛应用在遥感数据检索系统中,如中国科学院对地观测与数字地球科学中心的存档卫星遥感数据目录服务系统、北京大学的遥感图像Web 发布系统等[2-3]。传统的分页方法包括用户界面分页方法和数据源分页方法。用户界面分页方法的核心思想是从数据库中提取所有满足条件的查询结果,在Web 服务器上对整个查询结果集执行分页操作以截取请求页;数据源分页方法的核心思想是在数据库服务器上实现截取请求页的分页操作,在Web 服务器上无需做分页操作[4]。
用户界面分页方法编程实现简单。由于结果集需要加载到Web 服务器内存中,在数据规模较小时对系统性能没有较大影响,在数据规模较大时将对Web 服务器和数据库服务器造成较大负担。数据源分页方法的分页操作是在数据库服务器上实现。数据库服务器和Web 服务器之间传输的数据量只是请求页的数据量,而一页显示的数据量通常只有几十条,有效降低了传输的数据量和Web 服务器的负担,一般由存储过程实现。存储过程保存在数据库服务器上[5-6],优点是查询速度快,但是只能对一个数据库中的数据进行分页操作。……
登录APP查看全文
