是否存在快速,持久的数据库,用于存储纬度,经度和整数值,以便快速进行地理空间查找?
我的想法是,我有很多不同的ID,我想通过纬度/经度方块搜索给定位置的所有ID。
我的第一个想法是创造性地使用像membase或redis这样的键值存储。但是,我无法想出一种基于纬度和经度等属性的搜索方法,而不是创建设置大小的lat / lon块并将所有id放置为值(这不能很好地工作)。
答案 0 :(得分:5)
Spatiallite,geocouch,具有空间扩展的mongodb或postgis怎么样?不要使用MySQL - 它没有当前实现的大多数空间功能
答案 1 :(得分:3)
我会选择MongoDB。它简单,并且对地理空间索引和邻居查询有很好的支持。
http://www.mongodb.org/display/DOCS/Geospatial+Indexing#GeospatialIndexing-Querying