鍍金池/ 問(wèn)答/Python  數(shù)據(jù)庫(kù)/ Python3+mongoDB 按照每月、季度、半年、全年的方法和思路?

Python3+mongoDB 按照每月、季度、半年、全年的方法和思路?

問(wèn)題描述

常量:活躍人數(shù)、注冊(cè)人數(shù)、充值金額等
比例:付費(fèi)人數(shù)占比、流失用戶占比等
增減:注冊(cè)人數(shù)同比上浮、流失用戶比上個(gè)月下降等

問(wèn)題出現(xiàn)的環(huán)境背景及自己嘗試過(guò)哪些方法

目前常量的數(shù)據(jù)可以獲取 也可以根據(jù)mongodb中find()語(yǔ)法獲取“定時(shí)時(shí)間區(qū)間”的數(shù)據(jù)
但是如何去批量循環(huán)每年、每季度、每月的數(shù)據(jù)進(jìn)行計(jì)算?

之前提問(wèn)的問(wèn)題里有源碼,就不在復(fù)制粘貼了,這個(gè)問(wèn)題只想尋求一下思路和方法

回答
編輯回答
落殤

我的實(shí)踐中, 這種統(tǒng)計(jì)的數(shù)據(jù), 都是做成中間數(shù)據(jù)。
由一個(gè)服務(wù)專(zhuān)門(mén)定時(shí)在一個(gè)時(shí)間點(diǎn)去做統(tǒng)計(jì),生成統(tǒng)計(jì)數(shù)據(jù)(月,季度,半年,全年)到新的集合。

也看到過(guò)網(wǎng)上有提到采用流的方式做(stom之類(lèi)的框架)。這種相對(duì)復(fù)雜。 具體沒(méi)實(shí)踐過(guò)。 可以一起交流下。
2017年12月7日 00:25