A MongoDB-Based Management of Planar Spatial Data with a Flattened R-Tree

A MongoDB-Based Management of Planar Spatial Data with a Flattened R-Tree
复制标题

基于 MongoDB 的扁平化 R 树平面空间数据管理

DOI:
10.3390/ijgi5070119
复制
发表时间:
2016-07
影响因子:
3.4
通讯作者:
Wang Dehao
Wang Dehao
中科院分区:
地球科学3区
文献类型:
--
作者:
Xiang Longgang;Huang Juntao;Shao Xiaotian;Wang Dehao

文献摘要

参考文献

被引文献

相似文献

本文讨论了如何使用MongoDB管理平面空间数据,MongoDB是一种流行的NoSQL数据库,其特点是面向文档,丰富的查询语言和高可用性。其核心思想是将分层R树结构扁平化为表格式MongoDB集合,在此期间,R树节点表示为集合文档,R树指针表示为文档标识符。在此基础上,设计了一种支持基于R树的创建、读取、更新和删除(CRUD)操作的存储模式,并开发了一个通过消费和维护扁平化R树结构来管理平面空间数据的模块。然后将R-tree模块无缝集成到MongoDB中,以便用户可以使用面向大地测量空间数据的现有命令接口操作平面空间数据。使用不同覆盖范围、类型和大小的真实数据集进行的实验评估表明,MongoDB可以使用我们的扁平化R树有效地管理平面空间数据,因此,MongoDB的应用范围将大大扩大。我们的工作产生了一个支持R-tree的MongoDB分支,它已经在GitHub上发布以供开放访问。
This paper addresses how to manage planar spatial data using MongoDB, a popular NoSQL database characterized as a document-oriented, rich query language and high availability. The core idea is to flatten a hierarchical R-tree structure into a tabular MongoDB collection, during which R-tree nodes are represented as collection documents and R-tree pointers are expressed as document identifiers. By following this strategy, a storage schema to support R-tree-based create, read, update, and delete (CRUD) operations is designed and a module to manage planar spatial data by consuming and maintaining flattened R-tree structure is developed. The R-tree module is then seamlessly integrated into MongoDB, so that users could manipulate planar spatial data with existing command interfaces oriented to geodetic spatial data. The experimental evaluation, using real-world datasets with diverse coverage, types, and sizes, shows that planar spatial data can be effectively managed by MongoDB with our flattened R-tree and, therefore, the application extent of MongoDB will be greatly enlarged. Our work resulted in a MongoDB branch with R-tree support, which has been released on GitHub for open access.
DOI: --
发表时间: 2004
期刊: --
影响因子: --
作者:
Alex Dama;Andrew Calarcob;A. S. Walkera;Leica Geosystems
通讯作者: Alex Dama;Andrew Calarcob;A. S. Walkera;Leica Geosystems
DOI: 10.1145/1294261.1294281
发表时间: 2007-10
期刊: EAI Endorsed Trans. Scalable Inf. Syst.
影响因子: --
作者:
Giuseppe DeCandia;D. Hastorun;M. Jampani;G. Kakulapati;A. Lakshman;A. Pilchin;S. Sivasubramanian
通讯作者: Giuseppe DeCandia;D. Hastorun;M. Jampani;G. Kakulapati;A. Lakshman;A. Pilchin;S. Sivasubramanian
DOI: --
发表时间: 1994-02
期刊: --
影响因子: --
作者:
R. Elmasri;S. Navathe
通讯作者: R. Elmasri;S. Navathe
DOI: --
发表时间: 2000
期刊: --
影响因子: --
作者:
F. E.
通讯作者: F. E.
DOI: 10.1109/geoinformatics.2014.6950846
发表时间: 2014-06
期刊: 2014 22nd International Conference on Geoinformatics
影响因子: --
作者:
Xiaomin Zhang;Wei Song-;Liming Liu
通讯作者: Xiaomin Zhang;Wei Song-;Liming Liu