亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

緩存數(shù)據(jù)的管理方法及裝置與流程

文檔序號(hào):12063265閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種緩存數(shù)據(jù)的管理方法,其特征在于,包括:

接收客戶(hù)端采集的用戶(hù)行為數(shù)據(jù),其中,所述用戶(hù)行為數(shù)據(jù)為所述客戶(hù)端的登錄賬戶(hù)執(zhí)行對(duì)應(yīng)的操作行為而生成的數(shù)據(jù);

依據(jù)所述用戶(hù)行為數(shù)據(jù)確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間;以及

依據(jù)所述存活時(shí)間對(duì)所述緩存中的所述緩存數(shù)據(jù)進(jìn)行管理。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述用戶(hù)行為數(shù)據(jù)確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間,包括:

在統(tǒng)計(jì)周期內(nèi),統(tǒng)計(jì)所述用戶(hù)行為數(shù)據(jù)中各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng),得到所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和;其中,所述延期時(shí)長(zhǎng)用于指示所述存活時(shí)間的延長(zhǎng)時(shí)間;以及

將所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和與所述緩存數(shù)據(jù)的當(dāng)前存活時(shí)間相加,得到的總和為所述緩存數(shù)據(jù)在所述緩存中的最終存活時(shí)間。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述最終存活時(shí)間通過(guò)以下方式確定:

比較所述總和與所述統(tǒng)計(jì)周期的上一個(gè)統(tǒng)計(jì)周期內(nèi)得到的存活時(shí)間;

將兩者中的較大者作為所述最終存活時(shí)間;其中,所述上一個(gè)統(tǒng)計(jì)周期內(nèi)得到的存活時(shí)間為所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和與所述緩存數(shù)據(jù)的已有存活時(shí)間相加得到。

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,對(duì)于每類(lèi)用戶(hù)行為,所述延期時(shí)長(zhǎng)通過(guò)以下方式確定:

s=a*t*m,其中,a表示與所述每類(lèi)用戶(hù)行為的類(lèi)型對(duì)應(yīng)的權(quán)重值,s表示所述延期時(shí)長(zhǎng),t表示與所述每類(lèi)用戶(hù)行為的類(lèi)型對(duì)應(yīng)的延期時(shí)長(zhǎng),m表示所述每類(lèi)用戶(hù)行為的發(fā)生次數(shù)。

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶(hù)行為數(shù)據(jù)為按照以下方式進(jìn)行規(guī)范化處理后的數(shù)據(jù):

將在所述緩存數(shù)據(jù)的處理界面上多次執(zhí)行的第一指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為;

將在所述處理界面上每次執(zhí)行的第二指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為。

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第一指定類(lèi)型的用戶(hù)操作事件包括以下之一:

鼠標(biāo)移動(dòng)事件、鼠標(biāo)點(diǎn)擊事件、鍵盤(pán)輸入事件。

7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第二指定類(lèi)型的用戶(hù)操作事件包括以下之一:

對(duì)所述處理界面的關(guān)閉操作、在對(duì)所述緩存數(shù)據(jù)進(jìn)行指定處理時(shí)的操作行為。

8.根據(jù)權(quán)利要求5所述的方法,其特征在于,

在所述用戶(hù)行為數(shù)據(jù)為所述第二指定類(lèi)型的用戶(hù)操作事件所對(duì)應(yīng)的用戶(hù)行為時(shí),依據(jù)所述用戶(hù)行為數(shù)據(jù)確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間,包括:將所述用戶(hù)的緩存數(shù)據(jù)在所述緩存中的存活時(shí)間設(shè)置為0;

依據(jù)所述存活時(shí)間對(duì)所述緩存中的所述緩存數(shù)據(jù)進(jìn)行管理,包括:在所述存活時(shí)間設(shè)置為0時(shí),將所述用戶(hù)的緩存數(shù)據(jù)從所述緩存中刪除。

9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其特征在于,依據(jù)所述存活時(shí)間對(duì)所述緩存中的所述緩存數(shù)據(jù)進(jìn)行管理,包括:

遍歷緩存過(guò)期表,其中,該緩存過(guò)期表用于存儲(chǔ)與用戶(hù)對(duì)應(yīng)的緩存數(shù)據(jù)在緩存中的緩存記錄;

在所述緩存過(guò)期表中所述用戶(hù)的緩存記錄所指示存活時(shí)間大于當(dāng)前時(shí)刻時(shí),在所述緩存中繼續(xù)保留所述緩存數(shù)據(jù);在所述存活時(shí)間小于當(dāng)前時(shí)刻時(shí),則從所述緩存中清除所述緩存數(shù)據(jù)。

10.一種緩存數(shù)據(jù)的管理方法,其特征在于,包括:

采集用戶(hù)行為數(shù)據(jù),其中,該用戶(hù)行為數(shù)據(jù)用于指示所述用戶(hù)行為數(shù)據(jù)所對(duì)應(yīng)用戶(hù)的操作行為;所述用戶(hù)行為數(shù)據(jù)為服務(wù)器確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間的依據(jù);

將所述用戶(hù)行為數(shù)據(jù)發(fā)送至服務(wù)器。

11.根據(jù)權(quán)利要求10所述的方法,其特征在于,將所述用戶(hù)行為數(shù)據(jù)發(fā)送至服務(wù)器之前,所述方法還包括:按照以下方式對(duì)所述用戶(hù)行為數(shù)據(jù)進(jìn)行規(guī)范化處理后:

將在所述緩存數(shù)據(jù)的處理界面上多次執(zhí)行的第一指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為;

將在所述處理界面上每次執(zhí)行的第二指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為。

12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第一指定類(lèi)型的用戶(hù)操作事件包括以下之一:

鼠標(biāo)移動(dòng)事件、鼠標(biāo)點(diǎn)擊事件、鍵盤(pán)輸入事件。

13.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第二指定類(lèi)型的用戶(hù)操作事件包括以下之一:

對(duì)所述處理界面的關(guān)閉操作、在對(duì)所述緩存數(shù)據(jù)進(jìn)行指定處理時(shí)的操作行為。

14.一種緩存數(shù)據(jù)的管理裝置,其特征在于,包括:

接收模塊,用于接收客戶(hù)端采集的用戶(hù)行為數(shù)據(jù),其中,所述用戶(hù)行為數(shù)據(jù)為所述客戶(hù)端的登錄賬戶(hù)執(zhí)行對(duì)應(yīng)的操作行為而生成的數(shù)據(jù);

確定模塊,用于依據(jù)所述用戶(hù)行為數(shù)據(jù)確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間;

管理模塊,用于依據(jù)所述存活時(shí)間對(duì)所述緩存中的所述緩存數(shù)據(jù)進(jìn)行管理。

15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述確定模塊包括:

統(tǒng)計(jì)單元,用于在統(tǒng)計(jì)周期內(nèi),統(tǒng)計(jì)所述用戶(hù)行為數(shù)據(jù)中各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng),得到所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和;其中,所述延期時(shí)長(zhǎng)用于指示所述存活時(shí)間的延長(zhǎng)時(shí)間;

計(jì)算單元,用于將所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和與所述緩存數(shù)據(jù)的當(dāng)前存活時(shí)間相加,得到的總和為所述緩存數(shù)據(jù)在所述緩存中的最終存活時(shí)間。

16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述計(jì)算單元包括:

比較子單元,用于比較所述總和與所述統(tǒng)計(jì)周期的上一個(gè)統(tǒng)計(jì)周期內(nèi)得到的存活時(shí)間;

確定子單元,用于將兩者中的較大者作為所述最終存活時(shí)間;其中,所述上一個(gè)統(tǒng)計(jì)周期內(nèi)得到的存活時(shí)間為所述各類(lèi)用戶(hù)行為所對(duì)應(yīng)的延期時(shí)長(zhǎng)之和與所述緩存數(shù)據(jù)的已有存活時(shí)間相加得到。

17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述統(tǒng)計(jì)單元,用于通過(guò)以下公式確定每類(lèi)用戶(hù)行為的延期時(shí)長(zhǎng):

s=a*t*m,其中,a表示與所述每類(lèi)用戶(hù)行為的類(lèi)型對(duì)應(yīng)的權(quán)重值,s表示所述延期時(shí)長(zhǎng),t表示與所述每類(lèi)用戶(hù)行為的類(lèi)型對(duì)應(yīng)的延期時(shí)長(zhǎng),m表示所述每類(lèi)用戶(hù)行為的發(fā)生次數(shù)。

18.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述接收模塊包括:

第一設(shè)置單元,用于將在所述緩存數(shù)據(jù)的處理界面上多次執(zhí)行的第一指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為;

第二設(shè)置單元,用于將在所述處理界面上每次執(zhí)行的第二指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為。

19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述第一指定類(lèi)型的用戶(hù)操作事件包括以下之一:

鼠標(biāo)移動(dòng)事件、鼠標(biāo)點(diǎn)擊事件、鍵盤(pán)輸入事件。

20.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述第二指定類(lèi)型的用戶(hù)操作事件包括以下之一:

對(duì)所述處理界面的關(guān)閉操作、在對(duì)所述緩存數(shù)據(jù)進(jìn)行指定處理時(shí)的操作行為。

21.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述確定模塊包括:

第三設(shè)置單元,用于在所述用戶(hù)行為數(shù)據(jù)為所述第二指定類(lèi)型的用戶(hù)操作事件所對(duì)應(yīng)的用戶(hù)行為時(shí),將所述用戶(hù)的緩存數(shù)據(jù)在所述緩存中的存活時(shí)間設(shè)置為0。

22.根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述管理模塊包括:

刪除單元,用于在所述存活時(shí)間設(shè)置為0時(shí),將所述用戶(hù)的緩存數(shù)據(jù)從所述緩存中刪除。

23.根據(jù)權(quán)利要求14至22中任一項(xiàng)所述的裝置,其特征在于,所述管理模塊包括:

遍歷單元,用于遍歷緩存過(guò)期表,其中,該緩存過(guò)期表用于存儲(chǔ)與用戶(hù)對(duì)應(yīng)的緩存數(shù)據(jù)在緩存中的緩存記錄;

處理單元,用于在所述緩存過(guò)期表中所述用戶(hù)的緩存記錄所指示存活時(shí)間大于當(dāng)前時(shí)刻時(shí),在所述緩存中繼續(xù)保留所述緩存數(shù)據(jù);在所述存活時(shí)間小于當(dāng)前 時(shí)刻時(shí),則從所述緩存中清除所述緩存數(shù)據(jù)。

24.一種緩存數(shù)據(jù)的管理裝置,其特征在于,包括:

采集模塊,用于采集用戶(hù)行為數(shù)據(jù),其中,該用戶(hù)行為數(shù)據(jù)用于指示所述用戶(hù)行為數(shù)據(jù)所對(duì)應(yīng)用戶(hù)的操作行為;所述用戶(hù)行為數(shù)據(jù)為服務(wù)器確定所述用戶(hù)的緩存數(shù)據(jù)在緩存中的存活時(shí)間的依據(jù);

發(fā)送模塊,用于將所述用戶(hù)行為數(shù)據(jù)發(fā)送至服務(wù)器。

25.根據(jù)權(quán)利要求24所述的裝置,其特征在于,所述裝置還包括:

第一設(shè)置模塊,用于在所述發(fā)送模塊將所述用戶(hù)行為數(shù)據(jù)發(fā)送至服務(wù)器之前,按照以下方式對(duì)所述用戶(hù)行為數(shù)據(jù)進(jìn)行規(guī)范化處理:將在所述緩存數(shù)據(jù)的處理界面上多次執(zhí)行的第一指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為;

第二設(shè)置模塊,用于在所述發(fā)送模塊將所述用戶(hù)行為數(shù)據(jù)發(fā)送至服務(wù)器之前,按照以下方式對(duì)所述用戶(hù)行為數(shù)據(jù)進(jìn)行規(guī)范化處理:將在所述處理界面上每次執(zhí)行的第二指定類(lèi)型的用戶(hù)操作事件作為一次用戶(hù)行為。

26.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述第一指定類(lèi)型的用戶(hù)操作事件包括以下之一:

鼠標(biāo)移動(dòng)事件、鼠標(biāo)點(diǎn)擊事件、鍵盤(pán)輸入事件。

27.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述第二指定類(lèi)型的用戶(hù)操作事件包括以下之一:

對(duì)所述處理界面的關(guān)閉操作、在對(duì)所述緩存數(shù)據(jù)進(jìn)行指定處理時(shí)的操作行為。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1