从 Storm 迁移到 Flink,美团外卖实时数仓建设实践( 五 )


最后通过一个案例说明 , 比如商家要根据用户历史下单数给用户优惠 , 商家需要看到历史下了多少单 , 历史 T+1 的数据要有 , 今天实时的数据也要有 , 这种场景是典型的 Lambda 架构 , 可以在 Doris 里设计一个分区表 , 一个是历史分区 , 一个是今日分区 , 历史分区可以通过离线的方式生产 , 今日指标可以通过实时的方式计算 , 写到今日分区里 , 查询的时候进行一个简单的汇总 。
这种场景看起来比较简单 , 难点在于商家的量上来之后 , 很多简单的问题都会变的复杂 , 因此后面我们也会通过更多的业务输入 , 沉淀出更多的业务场景 , 抽象出来形成统一的生产方案和功能 , 以最小化的实时计算资源支撑多样化的业务需求 , 这也是未来需要达到的目的 。