如何坚持高速的位置信息流

时间:2014-03-03 12:31:12

标签: database postgresql stream bigdata throughput

我正在接收高速流(最高14 Mbps)的位置信息(让我们将其简化为(x,y,z,时间戳)。

存储此数据后,我执行诸如在有界3D空间内检索点,在时间范围内检索点等操作。

我已经尝试使用时间帧进行分片的PostgreSQL + PostGIS,但是数据库无法处理负载。过去一小时内所有积分的查询时间超过10分钟。

我有一台服务器(IIRC 8四核2.0GHz CPU,32GB RAM)。我可以使用哪些解决方案/技术/技术来快速保存和查询数据?

如果我有多台服务器,哪种解决方案是理想的?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您还没有这样做,可能需要查看TSDB。它是为一个与上述内容非常类似的用例开发的。