NoSQL和空间数据 [英] NoSQL and spatial data

查看:111
本文介绍了NoSQL和空间数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你们中的任何人有使用NoSQL(非关系)数据库存储空间数据的经验吗?使用此类数据库保存桌面应用程序(与使用SpatiaLite或PostGIS相比)的数据是否有潜在的好处(速度,空间等)?

Has any of you had any experience with using NoSQL (non-relational) databases to store spatial data? Are there any potential benefits (speed, space, ...) of using such databases to hold data for, say, a desktop application (compared to using SpatiaLite or PostGIS)?

我看过关于将MongoDB用于空间的帖子数据,但我对某些性能比较感兴趣.

I've seen posts about using MongoDB for spatial data, but I'm interested in some performance comparison.

推荐答案

Neo4j 这样的图形数据库非常好适合,特别是因为您可以随时动态添加不同的索引方案.您可以在基础数据上执行的典型操作当然是1D索引(例如Timline或B-Trees)或像希尔伯特曲线(Hilbert Curves)之类的时髦控件,请参见此处,其中的基础索引图是在时间07:00可见.

graphs databases like Neo4j are a very good fit, especially as you can add different indexing schemes dynamically as you go. Typical stuff you can do on your base data is of course 1D indexing (e.g. Timline or B-Trees) or funkier stuff like Hilbert Curves etc, see Nick's blog. Also, for some live demonstration, look at the AWE open source GIS desktop tool here, the underlying indexed graph being visible around time 07:00 .

这篇关于NoSQL和空间数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆