gpsデバイスをトラッキングするためにmongodbに汎用グラフデータベース(neo4j)を使用することと、混乱します。GPSベースのトラッキング用のデータベース
Iが必要機能:
- トラック及び各追跡装置のパスをプロファイル。
- デバイス
- すべてのデバイスからの集計データに基づいてトラフィック推定
- 私はアルゴリズムを実装する対象のいくつかのよりインテリジェントなものを探しに基づく緯度ロング/アドレス。
- はNodejs
任意の提案はに安定したインタフェースを持っているべきですか?
いくつかの回答はGISデータベースを使用することを提案していますが、グラフを示唆するものもあります。違いを明確にすることはできますか?
通常、多くの集計を行う場合は、SQLデータベースを使用します。しかし、MongoのようなDBやこの点で何が進んでいないのか。事実、あなたのリストが与えられれば、いずれかの方法で決定するのは難しいです。 MySQLを起動して必要なものをすべて効率的に処理するのは簡単です。より詳細なことがわからなければ、何かを提案するのは難しいです。 – Brad
@brad:上記のものの中には、mysql(追跡部分)で簡単にやったと言ったものがあります。残りの部分については、「この場所にある利用可能なドライバをすべて取得して、彼らの評価に基づいて、そしてより少ない時間を取る人 " – srinathhs
まあ、そのクエリの最初の部分はケーキです。 「時間がかからない人」の部分については、パス探索アルゴリズムを実装すると仮定します。あなたはおそらくアプリケーション側でそれをやっていると思います。 – Brad