Database-Recommendation

最適合航空數據的數據庫?

  • February 7, 2017

我需要儲存飛機數據,例如緯度、經度、高度、飛行高度、速度等。

我將擁有另一個數據庫(Postgres),其中將包含我需要與我的飛機數據交叉引用的地理空間數據。

換句話說,我需要從飛機數據庫中提取一架飛機及其在一定時間內的所有緯度、經度、高度和飛行高度。然後,我需要使用檢索到的數據(基本上是飛行路徑)來查詢地理空間數據庫,並查看例如飛機是否穿過雲層……

我需要從地理空間數據庫中提取整個雲(飛機可能遇到許多雲),而不僅僅是一個布爾值。

我的問題是:

  • postgres 是否適合儲存此類飛機數據?
  • 如果不是,那是哪個數據庫?
  • 如果我使用 MS SQLServer 來儲存我的飛機數據和 postgres 來儲存地理空間數據,我會不會遇到麻煩……比如由於混合數據庫而導致查詢時間長?或者,絕對沒問題?

地理空間數據將是海量的…… 7TB 一年。飛機數據會少一些,但我不能給出一個數字。

交叉引用的結果可能會儲存在另一個數據庫中。

Postgres 是一個數據庫系統,可以很好地儲存您的飛機數據。如果您已經將它用於您的地理特殊數據,並且您想使用飛機數據來查詢它,那麼將它們儲存在同一個數據庫中是最簡單和最快的。這也將使您的生活更輕鬆,因為您不需要了解 2 個數據庫系統,並且您不需要(困難的)配置 2 個數據庫系統之間的連結。

引用自:https://dba.stackexchange.com/questions/163463