morphia操作MongoDB记录:$geoNear、分组、去重等聚合操作
一、业务需求统计实体店下【上月、本月、前日、今日】的【已下单、已接单、已完成】的订单二、 需求分析实时同步流程:mysql —>flinkEtl —>MongoDB订单新增以及状态变化都会实时通知并落库到mongo中,订单流水日志表:orderStatusLog。订单数据量庞大需要通过门店坐标和有效距离,对数据进行筛选订单可能被接单后取消,又被接单,所以一条订单同个状态可能会有多条数据,但是统计时同一订单同一状态只统计一条需要根据实体店的坐标,和该实体店辐射的有效距离筛选
原创
2021-05-27 20:42:19 ·
739 阅读 ·
0 评论