From e087e3893a83d90047ec00ddb39c41ba564745a2 Mon Sep 17 00:00:00 2001 From: SmallChi <564952747@qq.com> Date: Mon, 15 Apr 2019 21:14:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=B8=8A=E7=BA=A7=E5=B9=B3?= =?UTF-8?q?=E5=8F=B0=E7=9A=84=E6=8E=A5=E5=85=A5=E7=9A=84=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index df0dc98..34e5476 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,18 @@ 针对1对1的坏处,提高了维护成本。 +### 数据接入流程 + +![superior_dataflow](https://github.com/SmallChi/JT808DotNetty/blob/master/doc/img/superior_dataflow.png) + ### 数据处理 -由于目前数据不需要加工处理,只需要接收入库并且写入最后一条数据到Redis缓存中所以还是比较简单。 \ No newline at end of file +1. 从网关接收到GPS数据,解析GPS数据,再使用Google Protocol Buffer定义GPS数据结构存储在kafka中,这样可以跨语言开发。 + +2. 要是了解大数据存储及有能力运维的情况下,可以采用大数据替代方案。这里采用小众模式(主从模式),分表分区的方式存储,每天大概8千万左右。 + +### 使用例子 + +> 前提条件:需要安装kafka以及zookeeper + +![superior_demo](https://github.com/SmallChi/JT808DotNetty/blob/master/doc/img/superior_demo.png) \ No newline at end of file