针对传统空间数据库技术的不足,充分结合网格空间数据管理的新特点,提出了一种适合于网格环境的空间数据库系统模型(grid peer-spatial database management system,GPeer—SDBMS)。该模型运用P2P协议Tapestry构建了基于网格的层次化分布式空间数据库,不仅利用数据库的模式差异将网格空间数据库划分为由相同模式节点组成的多个虚拟节点集合,实现了空间数据的分布式存储,而且还对查询算法进行了有效的改进,并通过实验验证了查询算法的高效性。
Aiming at the faults of conditional geo-spatial database and their new characteristics, a new and high efficiency model--GPeer-SDBMS is proposed. The P2P protocol-Tapestry is employed in this model for constructing a layered distributed geo-spatial database flexibly; and the grid database nodes are divided into many virtual node clusters according to database mode of these nodes. The GPeer-SDBMS model can not only realize distributed storage for geo-spatial data, but also improve the query arithmetic. The experimental result shows that high performance can be acquired very easily and the corresponding system can balance network load efficiently and adapt to complex grid based geo spatial database environment for its dynamical expanding.