actionscript - 車両走行軌跡テーブル設計 Mongodb
大家讲道理
大家讲道理 2017-05-02 09:26:33
0
2
1299

技術的な問題が発生しました
約 10,000 台 (またはそれ以上) の車両の走行経路を監視するために、データベース (mongdo) テーブル (コレクション) を設計するときに、2 つのオプションがありました
1. 日別テーブルに分割され、毎日のすべての車両の軌跡が 1 つのテーブルに配置されます
2. 車両ごとにテーブルに分割され、各ナンバー プレートがテーブルに対応します

何が合理的だと思いますか?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(2)
小葫芦

あなたの要求は非常に一般的なもので、通常は時系列データモデリングと呼ばれます。

1. 日/車ごとにコレクションを分割することはお勧めしません。

2. 特に大量のドキュメントがある場合は、シャーディングを検討できます。

公開する情報が少ないため、車の位置を毎分取得する場合は、次の方法を試してみるとよいでしょう:

リーリー

一般的な考え方は、クエリの効率を向上させるために、1 つのドキュメントにできるだけ多くの情報を含めるようにすることです。

ご参考までに。

MongoDB が大好きです!楽しむ!


MongoDB オンライン講義シリーズ 19 - MongoDB 単一ビューを構築するための 10 ステップ

4 月 19 日です。クリックしてください:>---<

いいねを押す +0
我想大声告诉你

特定のビジネス シナリオ、データの表示方法、表示サイズを考慮する必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート