整體結(jié)構(gòu) 在具體分析數(shù)據(jù)倉庫之前先看下一下數(shù)據(jù)中心的整體架構(gòu)以及數(shù)據(jù)流向 DB 是現(xiàn)有的數(shù)據(jù)來源,可以為mysql、SQLserver、文件日志等,為數(shù)據(jù)倉庫提供數(shù)據(jù)來源的一...
整體結(jié)構(gòu) 在具體分析數(shù)據(jù)倉庫之前先看下一下數(shù)據(jù)中心的整體架構(gòu)以及數(shù)據(jù)流向 DB 是現(xiàn)有的數(shù)據(jù)來源,可以為mysql、SQLserver、文件日志等,為數(shù)據(jù)倉庫提供數(shù)據(jù)來源的一...
緩存使用指南 緩存是現(xiàn)在系統(tǒng)中必不可少的模塊,并且已經(jīng)成為了高并發(fā)高性能架構(gòu)的一個(gè)關(guān)鍵組件。這篇博客我們來分析一下使用緩存的正確姿勢(shì)。 緩存能解決的問題 提升性能 絕大多數(shù)情...
流程:攔截器對(duì)每個(gè)請(qǐng)求進(jìn)行攔截,把請(qǐng)求的ip+請(qǐng)求方法路徑作為key,請(qǐng)求次數(shù)作為value存儲(chǔ)到redis,相同key則value+1,大于等于限制的訪問次數(shù),則攔截請(qǐng)求限...
創(chuàng)業(yè)公司,用戶得來更加不易,很多創(chuàng)業(yè)公司注重獲取新用戶,往往忽視了后續(xù)用戶的留存、促活以及如何通過用戶帶來增長。今天我們通過一個(gè)常見的互聯(lián)網(wǎng)手段“推送”來闡釋下如何利用推送來...
針對(duì)之前文章實(shí)現(xiàn)的redis分布式鎖的方式,有幾個(gè)問題,需要改進(jìn) 謹(jǐn)記:Redis運(yùn)行模式是單線程的 問題1:如果執(zhí)行setnx()之后在執(zhí)行expire()的中間,多線程情...