手册

为什么 ERP(企业资源规划)MySQL 不是分析存储? (Erpmysql)

本地ERP编写的MySQL是实际操作;地理分析和备用热点需要一个干净的分析存储。

物流多语言数据平台(Polyglot Data Platform)

部分 1 的 10

多语言数据平台,包括 ERP MySQL 到 PostGIS 清理、用于遥测的 MongoDB 和用于搜索的 Elasticsearch。

Logistics polyglot data platform diagram

写入事实≠读取事实

在物流领域,车辆、航程和仓库记录通常通过内部 ERP 传输到 MySQL。对于商店发票和库存来说也是如此;但是对于PostGIS查询,等待热图和MFE读取模式是脏的,索引是错误的,锁是昂贵的。```text Internal ERP ↓ writes MySQL (operational) ↓ cleanse / ETL PostgreSQL + PostGIS (analytics) ↓ read APIs Map UI / Wait Geofence / MFEs


## 第一次提到的概念```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.
```在不泄露 ERP 模式名称和方案的情况下解释一下 ERP 模式就足够了。

## 为什么不直接连接MySQL

如果操作面板和地图发送分析查询,则 ERP 锁定会延长;报告返回到“临时表”。

## 清洁义务

空地理、双板块、时区偏移 — ETL 在将它们传递到 PostGIS 之前对其进行修剪。

## 前端协议

等待地理围栏和探险地图只能看到干净的读取API。```text
Frontend ↛ MySQL
Frontend → Analysis API → PostGIS/Mongo/ES

本期最令人困惑的对决```text

❌ ERP DB = BI DB ✓ ERP yazma store’udur; BI/GIS ayrıdır

❌ Harita JDBC ile MySQL’e gitsin ✓ Tarayıcı ve SPA asla operational DB görmez

❌ Temizlik opsiyoneldir ✓ Kirli geometri geofence’i bozar


## 您自己的系统清单

1. MySQL 中哪些表仍然“用于报告”连接?
2. 哪些商店必须填写地理字段?
3. 前端看到的第一个 API 层是什么?
4. ETL延迟对操作员有何影响?
5. PII 在什么阶段被屏蔽?

## 本节中需要记住的事情

1. 操作MySQL和分析PostGIS应该分开。
2. 前端仅使用干净读取模型。
3.地理围栏和热图无法承受肮脏的ERP线路。

> 认为 ERP 是分析性的就像认为收银机是显微镜一样。

FAQ

Frequently asked questions

什么是运营店?

MySQL by ERP — 适合日常处理,但不适合分析。

什么是分析商店?

清理 PostgreSQL/PostGIS — 用于地理空间查询和报告。

“ERP DB = BI DB”是否正确?

ERP是一个写作商店; BI/GIS 是分开的

本节修复了什么?

该系列在 ABC Logistics 中安装了多语言数据平台,并在前端安装了干净的读取合约。在物流领域,车辆、航程和仓库记录通常通过内部 ERP 传输到 MySQL。对于商店发票和库存来说也是如此;但是对于PostGIS查询,等待热图和MFE读取模式是脏的,索引是错误的,锁是昂贵的。

学到的工程原理

  • ERP MySQL 是书写现实,而不是分析现实。
  • 地理分析需要 PostGIS(或同等产品)。
  • SPA/MFE 未连接到操作数据库。

继续阅读

继续阅读

系列中的下一个

同系列

同系列

Paylaş