一種基于消息數(shù)據(jù)源的實時榜單實現(xiàn)方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202010728290.7 | 申請日 | - |
公開(公告)號 | CN111914140A | 公開(公告)日 | 2020-11-10 |
申請公布號 | CN111914140A | 申請公布日 | 2020-11-10 |
分類號 | G06F16/906(2019.01)I;G06F9/54(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 張鴻洋;包敏;蔡誠悟;胡溢洋;高磊 | 申請(專利權(quán))人 | 上海閱文信息技術(shù)有限公司 |
代理機(jī)構(gòu) | 上海金盛協(xié)力知識產(chǎn)權(quán)代理有限公司 | 代理人 | 上海閱文信息技術(shù)有限公司 |
地址 | 201203上海市浦東新區(qū)中國(上海)自由貿(mào)易試驗區(qū)碧波路690號6幢301、401、501室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于消息數(shù)據(jù)源的實時榜單實現(xiàn)方法及系統(tǒng)。該方法包括采用消息模式提供實時榜單業(yè)務(wù)數(shù)據(jù)、采用redis替代數(shù)據(jù)庫緩存榜單歷史數(shù)據(jù);同時通過后臺服務(wù)配置具體榜單的消息源、聚合規(guī)則、周期、單位時段以及分?jǐn)?shù)計算腳本,利用中間數(shù)據(jù)落地技術(shù)實現(xiàn)將新接收的榜單業(yè)務(wù)數(shù)據(jù)與同一個單位時段內(nèi)的歷史榜單業(yè)務(wù)數(shù)據(jù)聚合成為在同一個Key下的中間數(shù)據(jù),并利用數(shù)據(jù)過期技術(shù)將redis中過期的中間數(shù)據(jù)清除;在每一次榜單業(yè)務(wù)數(shù)據(jù)聚合和過期中間數(shù)據(jù)清除都執(zhí)行該榜單對應(yīng)分?jǐn)?shù)計算腳本重新計算該榜單業(yè)務(wù)數(shù)據(jù)對應(yīng)的最新分?jǐn)?shù)并更新到所述redis的對應(yīng)榜單中進(jìn)行實時排名。?? |
