我遇到过一个我以前从未解决的问题,但我发现它经常在各种应用程序中实现,所以我想问一下是否有一种常用的解决方法。我有一组分析数据,每个数据代表一些记录操作(即信息,警告等)。这些项目中的每一个都具有位置和类型(即动作)。每个区域可能有数百万这些项目(取决于区域大小或地图缩放)。
我正在寻找在我的数据库中存储这组数据的最佳方法。我对SQL Server非常满意,但是不介意我必须使用什么数据库,只要它能够处理可扩展性要求。如果Amazon WS提供此类产品或其他云解决方案,那么更好地导致我们计划如何托管此应用程序。谷歌地图将用于可视化数据。
一些要求:
上面的所有查询都应该能够在几毫秒内恢复或以某种方式缓存。查询将是那种类型:通过缩放给定的矩形纬度/经度,获取给定地图窗口的所有分析数据。
谢谢, 雅尼斯
答案 0 :(得分:1)