使用PipelineDB统计的方式减少了不少SQL统计查询,程序端只需要根据业务场景进行组装使用就可以了。
PG数据库PipelineDB插件
以下是几篇有关PipelineDB基础的文章:
PostgreSQL PipelineDB 理解与统计性能升实践
PostgreSQL PipelineDB插件实现数据条数汇总
基于上面的方法原来使用触发器增量统计的数据流图已经不适用了,需要重新设计实现。
触发器递增汇总
触发器PipelineDB流式汇总
下载Visio设计文档:Postgresql PipelineDB定时增量统计事件数据.vsdx