轨迹系统 需求分析与DB设计
标签 PostgreSQL , PostGIS , 快递 , 包裹侠 , 地理位置 , 距离排序 , KNN 背景 物流行业对地理位置信息数据的处理有非常强烈的需求,例如 1. 实时跟踪快递员、货车的位置信息。对数据库的写入性能要求较高。 2. 对于当日件,需要按发货位置,实时召回附近的快递员。 3. 实时的位置信息非常庞大,为了数据分析的需求,需要保留数据,所以需要廉价的存储。例如对象存储。同时还需要和数据库或分析型的数据库产品实现联动。 阿里云的 PostgreSQL + HybridDB for PostgreSQL + OSS 对象存储可以很好的满足这个需求,详细的方案如下。 业务描述 以物流配送场景为例,介绍阿里云的解决方案。 数据量 快递员:百万级。 快递员的轨迹定位数据间隔:5秒。 一个快递员每天工作时间 7 ~ 19点 (12个小时)。 一个
