我要統(tǒng)計(jì)每一個(gè)頁(yè)面的訪問量還有其他的一些用戶信息比如IP、UA等,所以把這個(gè)方法寫到BasePage里面。但是這個(gè)功能準(zhǔn)確性要求不高,所以決定使用緩存然后定時(shí)存到數(shù)據(jù)庫(kù)再更新緩存。不過(guò)即使使用緩存也仍然存在問題,如果緩存到一個(gè)對(duì)象里面那么讀寫太頻繁肯定不行;所以想著每次訪問存一個(gè)對(duì)象,但是這樣的話也有不少問題啊。比如存到數(shù)據(jù)庫(kù)時(shí)怎么判斷當(dāng)前緩存對(duì)象是關(guān)于頁(yè)面訪問量的,難不成對(duì)key下功夫?想問問各位有沒有好的方案?
這樣的功能如何更好的設(shè)計(jì)?
慕的地8271018
2018-08-28 08:05:36