プレイブック
高周波テレメトリ用の MongoDB (Mongodb)
高周波テレメトリ用の MongoDB — ABC ロジスティクスのバックエンド / データ プラットフォームの制作レッスン。
物流多言語データプラットフォーム(ポリグロットデータプラットフォーム)
一部 4 の 10
ERP MySQL から PostGIS クレンジング、テレメトリ用の MongoDB、検索用の Elasticsearch を備えた多言語データ プラットフォーム。
高周波テレメトリ用の MongoDB
raw ping と ERP 回線を混同しないでください。高頻度のデバイス ping はリレーショナル ファクト テーブルに属しません。 Mongo は生のトレースを保持し、PostGIS フィードをダウンサンプリングします。```text device ping → Mongo collection → downsample
## 最初に説明した概念```text
📦 Operational Store
ERP’nin yazdığı MySQL — günlük işlem için doğru, analitik için kirli.
📦 Analytics Store
Temizlenmiş PostgreSQL/PostGIS — coğrafi sorgu ve rapor için.
📦 Telemetry Store
Yüksek frekanslı konum olayları için belge/store (MongoDB).
📦 Search Index
Çok varlıklı ops araması için Elasticsearch kümesi.
```これらのレイヤーを混在させると、分析とフロントエンド マップの両方で誤った真実が生じます。
## 問題の形式
高頻度のデバイス ping はリレーショナル ファクト テーブルに属しません。 Mongo は生のトレースを保持し、PostGIS フィードをダウンサンプリングします。```text
device ping → Mongo collection → downsample
```## 従業員の区別
raw ping と ERP 回線を混同しないでください。```text
device ping → Mongo collection → downsample
↓
explicit contract → frontend
```## フロントエンドと接続する
Ops マップ、スタンバイ ジオフェンス UI、および MFE は、これらの読み取りパターンを消費します。生の ERP/MySQL には接続しません。
## このエピソードで最も混乱を招く対戦```text
❌ ERP MySQL = analitik veritabanı
✓ ERP yazma store’udur; analitik PostGIS’te yaşar
❌ Harita doğrudan vendor/public router’a güvensin
✓ Üretimde kendi API/OSRM kenarınız olmalı
❌ ML çıktısı PII ile birlikte loglansın
✓ Değerlendirme ve serving gizlilik sınırına uyar
独自のシステムのチェックリスト
- この表面はどのストアを真実の情報源とみなしますか?
- フロントエンドはどの API コントラクトを呼び出しますか?
- クラスター内で 1 つのノードが失われた場合はどうなりますか?
- 遅延はオペレータにどのように表示されますか?
- 拒否リスト: コンテンツに顧客ドメイン/ベンダーの漏洩はありますか?
このセクションで覚えておくべきこと
- ポリグロット ストアはさまざまなワークロードに対応します。単一の DB の夢は儚いものです。
- フロントエンドは ERP ではなくクリーン リード モデルを使用します。
- ML および OSRM 出力は、API コントラクトなしではマッピングされません。
汚い情報源から描かれた地図は美しい嘘です。
FAQ
よくある質問
運営ストアとは何ですか?
ERP による MySQL — 日常的な処理には適していますが、分析には不向きです。
アナリティクス ストアとは何ですか?
クリーン化された PostgreSQL/PostGIS — 地理空間クエリとレポート用。
「ERP MySQL = 分析データベース」は正しいですか?
ERP は書き込みストアです。分析は PostGIS に存在します
このセクションでは何を修正しますか?
raw ping と ERP 回線を混同しないでください。 raw ping と ERP 回線を混同しないでください。高頻度のデバイス ping はリレーショナル ファクト テーブルに属しません。 Mongo は生のトレースを保持し、PostGIS フィードをダウンサンプリングします。
学んだエンジニアリング原則
- 運用ストアを分析ストアから分離します。
- テレメトリ、検索、およびリレーショナル GIS には、異なるアクセス パターンが必要です。
- 各読み取りモデルはフロントエンド コントラクトです。
続きを読む
続きを読む
シリーズの次のシリーズ
クロスアセット運用検索: Elasticsearch
クロスアセット運用検索: Elasticsearch — ABC Logistics バックエンド / データ プラットフォーム制作コース。
シリーズの次のシリーズ
フリートとフィールドの真実のための PostGIS
フリートおよびフィールド リアリティのための PostGIS — ABC ロジスティクスのバックエンド / データ プラットフォームの制作レッスン。
同じシリーズ
単一脳の神話のない複数のノード
単一脳の神話を持たない複数のノード — ABC ロジスティクスのバックエンド / データ プラットフォームの制作レッスン。