本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種基于客戶端版本信息的數(shù)據(jù)處理方法及裝置。
背景技術(shù):
現(xiàn)有的移動(dòng)端的數(shù)據(jù)統(tǒng)計(jì),通常通過客戶端收集統(tǒng)計(jì)日志,然后上傳到服務(wù)端再進(jìn)行分析,這種處理方式使得日志統(tǒng)計(jì)的完整性受限于客戶端的升級(jí)比例。例如當(dāng)客戶端未升級(jí)時(shí),將無法通過客戶端收集統(tǒng)計(jì)日志,進(jìn)而影響后續(xù)的數(shù)據(jù)分析。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種基于客戶端版本信息的數(shù)據(jù)處理方法及裝置,由服務(wù)端記錄未升級(jí)的客戶端針對(duì)所述特定功能的訪問請(qǐng)求,從而可以獲知未升級(jí)客戶端針對(duì)所述特定功能的訪問情況。
為解決上述技術(shù)問題,本發(fā)明提供以下技術(shù)方案:
第一方面,本發(fā)明提供了一種基于客戶端版本信息的數(shù)據(jù)處理方法,包括:
接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求;
根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息;
根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本,若所述客戶端的版本低于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
優(yōu)選地,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則不對(duì)所述訪問請(qǐng)求進(jìn)行記錄。
優(yōu)選地,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的 客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系,以及所述方法還包括:
獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量;
依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
優(yōu)選地,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表。
優(yōu)選地,所述第二訪問請(qǐng)求列表記載了具有第二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系,以及所述方法還包括:
接收具有第二特定版本信息的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求;
依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
優(yōu)選地,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
優(yōu)選地,所述訪問請(qǐng)求中包括所述客戶端的標(biāo)識(shí);
相應(yīng)地,所述根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息,進(jìn)一步包括:
根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
優(yōu)選地,在所述映射關(guān)系表中查找不到所述標(biāo)識(shí)時(shí),根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求,并接收由所述客戶端反饋的版本信息。
優(yōu)選地,在所述接收由所述客戶端反饋的版本信息之后,所述方法還包括:
將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
優(yōu)選地,所述方法還包括:
將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除。
第二方面,本發(fā)明還提供了一種基于客戶端版本信息的數(shù)據(jù)處理裝置,包括:
接收單元,用于接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求;
確定單元,用于根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息;
判斷單元,用于根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本;
記錄單元,用于在所述判斷單元確定所述客戶端的版本低于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
優(yōu)選地,所述記錄單元,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),不對(duì)所述訪問請(qǐng)求進(jìn)行記錄。
優(yōu)選地,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,所述裝置進(jìn)一步包括:處理單元;所述處理單元包括獲取模塊和處理模塊;
所述獲取模塊,用于獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量;
所述處理模塊,用于依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
優(yōu)選地,所述記錄單元,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第二訪問 請(qǐng)求列表。
優(yōu)選地,所述第二訪問請(qǐng)求列表記載了具有第二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,所述裝置進(jìn)一步包括:分析單元;所述分析單元包括:接收模塊和分析模塊;
所述接收模塊,用于接收具有第二特定版本信息的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求;
所述分析模塊,用于依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
優(yōu)選地,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
優(yōu)選地,所述訪問請(qǐng)求中包括所述客戶端的標(biāo)識(shí);
相應(yīng)地,所述確定單元,包括:查找模塊;
所述查找模塊,用于根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
優(yōu)選地,所述確定單元進(jìn)一步包括:發(fā)送模塊和接收模塊;
所述發(fā)送模塊,用于在所述查找模塊查找不到所述標(biāo)識(shí)時(shí),根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求;
所述接收模塊,用于接收由所述客戶端反饋的版本信息。
優(yōu)選地,所述確定單元進(jìn)一步包括:寫入模塊;
所述寫入模塊,用于在所述接收模塊接收由所述客戶端反饋的版本信息之后,將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
優(yōu)選地,所述裝置進(jìn)一步包括:刪除單元;
所述刪除單元,用于將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間 長(zhǎng)度的映射關(guān)系刪除。
由上述技術(shù)方案可知,本發(fā)明所述的基于客戶端版本信息的數(shù)據(jù)處理方法,首先接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求,然后根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息,最后根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本,若所述客戶端的版本低于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。在本發(fā)明中,所述預(yù)設(shè)版本是服務(wù)端為了統(tǒng)計(jì)客戶端對(duì)所述特定功能的訪問情況而新發(fā)布的版本??梢?,本發(fā)明所述的方法,由服務(wù)端對(duì)未升級(jí)的客戶端針對(duì)所述特定功能的訪問請(qǐng)求進(jìn)行記錄,從而保證了服務(wù)端既可以獲知已升級(jí)的客戶端針對(duì)所述特定功能的訪問請(qǐng)求,又可以獲知未升級(jí)的客戶端針對(duì)所述特定功能的訪問請(qǐng)求,從而保證了服務(wù)端對(duì)所述訪問請(qǐng)求統(tǒng)計(jì)的完整性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明第一個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法的流程圖;
圖2是本發(fā)明第二個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法的流程圖;
圖3是本發(fā)明第三個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法的流程圖;
圖4是本發(fā)明第四個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法的流程圖;
圖5是本發(fā)明第五個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處 理方法的流程圖;
圖6是本發(fā)明第八個(gè)實(shí)施例提供的步驟102的具體實(shí)現(xiàn)過程示意圖;
圖7是本發(fā)明第九個(gè)實(shí)施例提供的步驟102的具體實(shí)現(xiàn)過程示意圖;
圖8是本發(fā)明第十一個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖9是本發(fā)明第十三個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖10是本發(fā)明第十五個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖11是本發(fā)明第十七個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖12是本發(fā)明第十八個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖13是本發(fā)明第十九個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖;
圖14是本發(fā)明第二十個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
現(xiàn)有的移動(dòng)端的數(shù)據(jù)統(tǒng)計(jì),通常通過客戶端收集統(tǒng)計(jì)日志,例如, 由客戶端記錄用戶對(duì)某一特定功能的訪問次數(shù),然后將記錄的日志上傳到服務(wù)端再進(jìn)行分析,這種處理方式使得日志統(tǒng)計(jì)的完整性受限于客戶端的升級(jí)比例。例如,對(duì)于客戶端的某一特定功能(如某一app的鬧鐘功能),在1.0至5.0版本中該功能一直存在,但是服務(wù)端一直未分析用戶對(duì)該功能的使用情況。但是由于某種原因,比如開發(fā)需求等,現(xiàn)在想要獲知客戶端對(duì)該特定功能的日訪問或周訪問狀況,那么此時(shí)就需要重新發(fā)布一個(gè)新版本,在該新版本上嵌入客戶端用戶行為統(tǒng)計(jì)軟件,以從新版本發(fā)布的時(shí)間開始統(tǒng)計(jì)用戶對(duì)該功能的訪問狀況。但是服務(wù)端發(fā)布新版本后,并不是每個(gè)客戶端都會(huì)升級(jí),沒有升級(jí)的客戶端就無法從新版本發(fā)布的時(shí)間開始統(tǒng)計(jì)。這就會(huì)造成一個(gè)問題,即服務(wù)端在根據(jù)客戶端發(fā)送的統(tǒng)計(jì)日志進(jìn)行分析時(shí),會(huì)存在數(shù)據(jù)不完整(只有新版本的統(tǒng)計(jì)數(shù)據(jù),沒有舊版本的統(tǒng)計(jì)數(shù)據(jù))的情況。
針對(duì)該問題,本發(fā)明第一個(gè)實(shí)施例提供了一種基于客戶端版本信息的數(shù)據(jù)處理方法,在該方法中,服務(wù)端首先接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求,然后根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息,最后根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本,若所述客戶端的版本低于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
圖1示出了本發(fā)明第一個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法的流程圖,參見圖1,本發(fā)明第一個(gè)實(shí)施例提供的基于客戶端版本信息的數(shù)據(jù)處理方法包括如下步驟:
步驟101:接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求。
步驟102:根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息。
步驟103:根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本,若所述客戶端的版本低于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
在本實(shí)施例中,所述預(yù)設(shè)版本是為了統(tǒng)計(jì)客戶端對(duì)所述特定功能的訪問情況而新發(fā)布的版本。基于上面的描述可知,由于未升級(jí)的客 戶端無法從新版本發(fā)布的時(shí)間開始統(tǒng)計(jì)其針對(duì)特定功能的訪問請(qǐng)求,因此服務(wù)端也就無法根據(jù)未升級(jí)的客戶端發(fā)送的統(tǒng)計(jì)數(shù)據(jù)確定其從新版本發(fā)布的時(shí)間開始的訪問記錄。服務(wù)器只能根據(jù)已升級(jí)的客戶端發(fā)送的統(tǒng)計(jì)數(shù)據(jù)確定已升級(jí)的客戶端從新版本發(fā)布的時(shí)間開始的訪問記錄,但是這個(gè)數(shù)據(jù)不具有完整性,因?yàn)椴]有包含未升級(jí)的客戶端針對(duì)所述特定功能的訪問情況。針對(duì)該問題,本實(shí)施例所述的方法,由服務(wù)端記錄未升級(jí)的客戶端針對(duì)所述特定功能的訪問請(qǐng)求,從而可以獲知未升級(jí)客戶端針對(duì)所述特定功能的訪問情況。另外,服務(wù)端還可以接收已升級(jí)客戶端發(fā)送的由客戶端記錄的針對(duì)所述特定功能的訪問請(qǐng)求,因此服務(wù)端最終可以獲知包括未升級(jí)和已升級(jí)的完整的訪問請(qǐng)求。
其中,版本等于或高于所述預(yù)設(shè)版本的客戶端具有在規(guī)定時(shí)間點(diǎn)(例如版本發(fā)布的時(shí)間點(diǎn))開始統(tǒng)計(jì)用戶針對(duì)所述特定功能的訪問情況的能力,因此服務(wù)端可以根據(jù)版本等于或高于所述預(yù)設(shè)版本的客戶端發(fā)送的統(tǒng)計(jì)數(shù)據(jù)進(jìn)行后續(xù)分析,而版本低于所述預(yù)設(shè)版本的客戶端不具有在規(guī)定時(shí)間點(diǎn)開始統(tǒng)計(jì)用戶針對(duì)所述特定功能的訪問情況的能力(因?yàn)槠浣y(tǒng)計(jì)的數(shù)據(jù)包含有在規(guī)定時(shí)間點(diǎn)之前一段時(shí)間內(nèi)統(tǒng)計(jì)的數(shù)據(jù)),因此服務(wù)端無法根據(jù)版本低于所述預(yù)設(shè)版本的客戶端發(fā)送的統(tǒng)計(jì)數(shù)據(jù)進(jìn)行后續(xù)分析。本實(shí)施例中,服務(wù)端對(duì)接收到的訪問請(qǐng)求進(jìn)行判斷,若是版本低于所述預(yù)設(shè)版本的客戶端發(fā)送的,則會(huì)記錄該訪問請(qǐng)求,以保證在后續(xù)分析時(shí),不會(huì)遺漏掉版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的訪問情況。
在本發(fā)明第二個(gè)實(shí)施例中,參見圖2,給出了當(dāng)所述客戶端的版本高于或等于所述預(yù)設(shè)版本的情況下,對(duì)所述訪問請(qǐng)求的處理方式。
在本實(shí)施例中,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則服務(wù)端不對(duì)所述訪問請(qǐng)求進(jìn)行記錄,從而減輕了服務(wù)端的壓力。
在本發(fā)明第三個(gè)實(shí)施例中,參見圖3,給出了應(yīng)用所述第一訪問請(qǐng)求列表進(jìn)行其他處理的相關(guān)過程。
在本實(shí)施例中,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系。
相應(yīng)地,在所述步驟103之后,所述方法還包括如下步驟:
步驟104:獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量。
在本步驟中,所述第一預(yù)設(shè)時(shí)間段可以為一天、一周、十天或一個(gè)月等。所述具有第一特定版本信息的客戶端是指版本低于所述預(yù)設(shè)版本的客戶端。比如,所述具有第一特定版本信息的客戶端可以指版本低于所述預(yù)設(shè)版本的單版本的所有客戶端,或版本低于所述預(yù)設(shè)版本的多個(gè)版本的所有客戶端。例如當(dāng)預(yù)設(shè)版本為6.0時(shí),所述具有第一特定版本信息的客戶端可以指版本為5.0的所有客戶端,也可以指版本為1.0~5.0的所有客戶端,或版本為1.0~3.0的所有客戶端。
步驟105:依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
在本實(shí)施例中,例如獲取2015年12月10日至2015年12月20日這段時(shí)間內(nèi)版本為5.0的客戶端的總數(shù)量,這里記為數(shù)量一,同時(shí)獲取所述第一訪問請(qǐng)求列表中在2015年12月10日至2015年12月20日這段時(shí)間內(nèi)發(fā)送所述訪問請(qǐng)求且版本為5.0的客戶端的數(shù)量,這里記為數(shù)量二,然后根據(jù)數(shù)量二與數(shù)量一的比值獲得2015年12月10日至2015年12月20日這段時(shí)間內(nèi)版本為5.0的客戶端對(duì)所述特定功能的使用率。例如,假設(shè)數(shù)量一為10000,數(shù)量二為3000,那么證明該這段時(shí)間內(nèi)版本為5.0的客戶端對(duì)所述特定功能的使用率為30%。
在本發(fā)明第四個(gè)實(shí)施例中,參見圖4,給出了當(dāng)所述客戶端的版本高于或等于所述預(yù)設(shè)版本的情況下,對(duì)所述訪問請(qǐng)求的另一種處理方式。
在本實(shí)施例中,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表。
本實(shí)施例將版本高于或等于所述預(yù)設(shè)版本的客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表是為了使得服務(wù)端可以根據(jù)所述第二訪問請(qǐng)求列表中存儲(chǔ)的記錄對(duì)版本高于或等于所述預(yù)設(shè)版本的客戶端的一些性能進(jìn)行分析。具體分析可參見下述實(shí)施例的內(nèi)容。
在本發(fā)明第五個(gè)實(shí)施例中,給出了應(yīng)用上述第二訪問請(qǐng)求列表進(jìn)行其他處理的相關(guān)過程。
在本實(shí)施例中,所述第二訪問請(qǐng)求列表記載了具有第二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系。相應(yīng)地,參見圖5,在所述步驟103之后,所述方法還包括如下步驟:
步驟104’:接收具有第二特定版本信息的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求。
在本步驟中,所述具有第二特定版本信息的客戶端是指版本高于或等于所述預(yù)設(shè)版本的客戶端。比如,所述具有第二特定版本信息的客戶端可以指版本高于或等于所述預(yù)設(shè)版本的單版本的所有客戶端,或版本高于或等于所述預(yù)設(shè)版本的多個(gè)版本的所有客戶端。例如當(dāng)預(yù)設(shè)版本為6.0時(shí),所述具有第二特定版本信息的客戶端可以指版本為6.0的所有客戶端,也可以指版本為6.0~8.0的所有客戶端或版本為7.0~8.0的所有客戶端。
所述第三訪問請(qǐng)求列表中記錄的訪問請(qǐng)求是由具有第二特定版本信息的客戶端根據(jù)所述客戶端上安裝的用戶行為統(tǒng)計(jì)軟件統(tǒng)計(jì)得到的訪問請(qǐng)求,即所述第三訪問請(qǐng)求列表中既包括客戶端訪問成功的訪問請(qǐng)求,又包括客戶端訪問失敗的訪問請(qǐng)求。
例如,服務(wù)端接收版本為6.0的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了版本為6.0的所有客戶端針對(duì)所述特定功能的訪問請(qǐng)求。這里第三訪問請(qǐng)求列表中的訪問請(qǐng)求是由版本為6.0的客戶端根據(jù)客戶端安裝的用戶行為統(tǒng)計(jì)軟件記錄得到的訪問請(qǐng)求。
步驟105’:依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi) 的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
在本步驟中,所述第一預(yù)設(shè)時(shí)間段可以為一天、一周、十天或一個(gè)月等。例如,獲取所述第二訪問請(qǐng)求列表中處于2015年11月10日至2015年12月10日這段時(shí)間內(nèi)的訪問請(qǐng)求的數(shù)量,記為數(shù)量三;并獲取所述第三訪問請(qǐng)求列表中處于2015年11月10日至2015年12月10日這段時(shí)間內(nèi)的訪問請(qǐng)求的數(shù)量,記為數(shù)量四。由于所述第二訪問請(qǐng)求列表中的訪問請(qǐng)求是由服務(wù)端統(tǒng)計(jì)獲得的,所述第三訪問請(qǐng)求列表中的訪問請(qǐng)求是由客戶端統(tǒng)計(jì)獲得的,而服務(wù)端統(tǒng)計(jì)的訪問請(qǐng)求均為訪問成功的訪問請(qǐng)求,而客戶端統(tǒng)計(jì)的訪問請(qǐng)求既包括訪問成功的訪問請(qǐng)求,又包括訪問失敗的訪問請(qǐng)求,因此可以根據(jù)數(shù)量三和數(shù)量四確定版本為6.0的客戶端對(duì)所述特定功能的請(qǐng)求成功率。例如,數(shù)量三為50000,數(shù)量四為100000,那么版本為6.0的客戶端對(duì)所述特定功能的請(qǐng)求成功率為50%,這說明6.0版本上的這項(xiàng)特定功能的請(qǐng)求成功率不高,需要找出問題,并改進(jìn)性能。
在本發(fā)明第六個(gè)實(shí)施例中,給出了所述訪問請(qǐng)求的一種具體形式。在本實(shí)施例中,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
在本實(shí)施例中,客戶端在發(fā)送的所述訪問請(qǐng)求時(shí),會(huì)自動(dòng)攜帶上述所述客戶端的版本信息,這樣服務(wù)端可以直接根據(jù)所述訪問請(qǐng)求獲取所述客戶端的版本信息,方便了服務(wù)端的處理過程。
在本發(fā)明第七個(gè)實(shí)施例中,給出了所述訪問請(qǐng)求的另一種具體形式。為了盡量減少客戶端向服務(wù)端發(fā)送的數(shù)據(jù)的信息量,在本實(shí)施例中,所述訪問請(qǐng)求中不包括所述客戶端的版本信息,而是包括所述客戶端的標(biāo)識(shí)。
相應(yīng)地,上述步驟102根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息,進(jìn)一步包括:
服務(wù)端根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版 本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
在本發(fā)明第八個(gè)實(shí)施例中,參見圖6,給出了當(dāng)在所述映射關(guān)系表中查找不到所述標(biāo)識(shí)時(shí)上述步驟102的具體實(shí)現(xiàn)方式。
具體地,在所述映射關(guān)系表中查找不到所述標(biāo)識(shí)時(shí),服務(wù)端會(huì)根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求,并接收由所述客戶端反饋的版本信息,這樣服務(wù)端就可以根據(jù)接收到的版本信息確定所述客戶端的版本信息了。
在本發(fā)明第九個(gè)實(shí)施例中,參見圖7,基于上述第八個(gè)實(shí)施例,在所述接收由所述客戶端反饋的版本信息之后,所述方法還包括:
將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
本實(shí)施例中,將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中,可以方便服務(wù)端后續(xù)根據(jù)所述標(biāo)識(shí)查詢對(duì)應(yīng)的版本信息。
在本發(fā)明第十個(gè)實(shí)施例中,為了保證所述映射關(guān)系表中存儲(chǔ)的版本信息的準(zhǔn)確性,所述方法還包括:
將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除。
這是因?yàn)椋话愕?,每隔一段時(shí)間就會(huì)有一部分客戶端進(jìn)行升級(jí),因此如果長(zhǎng)時(shí)間不更新所述映射關(guān)系表,所述述映射關(guān)系表中存儲(chǔ)的與標(biāo)識(shí)對(duì)應(yīng)的版本信息將有可能和該標(biāo)識(shí)對(duì)應(yīng)的實(shí)際版本信息存在差別。那么服務(wù)端根據(jù)所述映射關(guān)系表獲得的與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息也將有可能不準(zhǔn)確,那么自然會(huì)影響后續(xù)的處理步驟,導(dǎo)致第一訪問請(qǐng)求列表中記錄的數(shù)據(jù)不準(zhǔn)確,進(jìn)而也會(huì)影響后續(xù)的數(shù)據(jù)分析過程。
在將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除后,當(dāng)服務(wù)端在所述映射關(guān)系表中查找不到與標(biāo)識(shí)對(duì)應(yīng)的版本信息時(shí),自動(dòng)會(huì)向客戶端獲取,此時(shí)服務(wù)端獲取的版本信息即為所述客戶 端的最新版本信息,服務(wù)端會(huì)將獲取的版本信息存儲(chǔ)至所述映射關(guān)系表中,從而保證了所述映射關(guān)系表中存儲(chǔ)的版本信息的有效性和準(zhǔn)確性。
本發(fā)明第十一個(gè)實(shí)施例提供了一種基于客戶端版本信息的數(shù)據(jù)處理裝置,參見圖8,該裝置包括:
接收單元81,用于接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求;
確定單元82,用于根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息;
判斷單元83,用于根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本;
記錄單元84,用于在所述判斷單元確定所述客戶端的版本低于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第一個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十二個(gè)實(shí)施例中,所述記錄單元84,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),不對(duì)所述訪問請(qǐng)求進(jìn)行記錄。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第二個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十三個(gè)實(shí)施例中,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,參見圖9,所述裝置進(jìn)一步包括:處理單元85;所述處理單元85包括獲取模塊851和處理模塊852;
所述獲取模塊851,用于獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量;
所述處理模塊852,用于依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第三個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十四個(gè)實(shí)施例中,所述記錄單元84,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第四個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十五個(gè)實(shí)施例中,基于上述第十四個(gè)實(shí)施例,所述第二訪問請(qǐng)求列表記載了具有第二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,參見圖10,所述裝置進(jìn)一步包括:分析單元86;所述分析單元86包括:接收模塊861和分析模塊862;
所述接收模塊861,用于接收具有第二特定版本信息的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求;
所述分析模塊862,用于依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第五個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十六個(gè)實(shí)施例中,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第六個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十七個(gè)實(shí)施例中,所述訪問請(qǐng)求中包括所述客戶端的標(biāo)識(shí);
相應(yīng)地,參見圖11,所述確定單元82,包括:查找模塊821;
所述查找模塊821,用于根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第七個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十八個(gè)實(shí)施例中,參見圖12,所述確定單元82,進(jìn)一步包括:發(fā)送模塊822和接收模塊823;
所述發(fā)送模塊822,用于在所述查找模塊查找不到所述標(biāo)識(shí)時(shí),根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求;
所述接收模塊823,用于接收由所述客戶端反饋的版本信息。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第八個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第十九個(gè)實(shí)施例中,參見圖13,所述確定單元82,進(jìn)一步包括:寫入模塊824;
所述寫入模塊824,用于在所述接收模塊接收由所述客戶端反饋的版本信息之后,將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第九個(gè)實(shí)施例所述的方 法,其原理和技術(shù)效果類似,此處不再詳述。
在本發(fā)明第二十個(gè)實(shí)施例中,參見圖14,所述裝置進(jìn)一步包括:刪除單元87;
所述刪除單元87,用于將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除。
本實(shí)施例所述的裝置,可以用于執(zhí)行上述第十個(gè)實(shí)施例所述的方法,其原理和技術(shù)效果類似,此處不再詳述。
本發(fā)明的實(shí)施例公開了:
a1、一種基于客戶端版本信息的數(shù)據(jù)處理方法,包括:
接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求;
根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息;
根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本,若所述客戶端的版本低于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
a2、根據(jù)a1所述的方法,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則不對(duì)所述訪問請(qǐng)求進(jìn)行記錄。
a3、根據(jù)a1或a2所述的方法,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系,以及所述方法還包括:
獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量;
依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
a4、根據(jù)a1所述的方法,若所述客戶端的版本高于或等于所述預(yù)設(shè)版本,則將所述訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表。
a5、根據(jù)a4所述的方法,所述第二訪問請(qǐng)求列表記載了具有第 二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系,以及所述方法還包括:
接收具有第二特定版本信息的客戶端發(fā)送的第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求;
依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
a6、根據(jù)a1或a2所述的方法,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
a7、根據(jù)a1或a2所述的方法,所述訪問請(qǐng)求中包括所述客戶端的標(biāo)識(shí);
相應(yīng)地,所述根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息,進(jìn)一步包括:
根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
a8、根據(jù)a7所述的方法,在所述映射關(guān)系表中查找不到所述標(biāo)識(shí)時(shí),根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求,并接收由所述客戶端反饋的版本信息。
a9、根據(jù)a8所述的方法,在所述接收由所述客戶端反饋的版本信息之后,所述方法還包括:
將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
a10、根據(jù)a9所述的方法,所述方法還包括:
將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除。
b11、一種基于客戶端版本信息的數(shù)據(jù)處理裝置,包括:
接收單元,用于接收客戶端發(fā)送的針對(duì)特定功能的訪問請(qǐng)求;
確定單元,用于根據(jù)所述訪問請(qǐng)求確定所述客戶端的版本信息;
判斷單元,用于根據(jù)所述版本信息判斷所述客戶端的版本是否低于預(yù)設(shè)版本;
記錄單元,用于在所述判斷單元確定所述客戶端的版本低于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第一訪問請(qǐng)求列表。
b12、根據(jù)b11所述的裝置,所述記錄單元,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),不對(duì)所述訪問請(qǐng)求進(jìn)行記錄。
b13、根據(jù)b11或b12所述的裝置,所述第一訪問請(qǐng)求列表記載了具有第一特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,所述裝置進(jìn)一步包括:處理單元;所述處理單元包括獲取模塊和處理模塊;
所述獲取模塊,用于獲取第一預(yù)設(shè)時(shí)間段內(nèi)具有所述第一特定版本信息的客戶端的總數(shù)量以及所述第一訪問請(qǐng)求列表中在所述第一預(yù)設(shè)時(shí)間段內(nèi)發(fā)送所述訪問請(qǐng)求且具有所述第一特定版本信息的客戶端的數(shù)量;
所述處理模塊,用于依據(jù)獲取的兩個(gè)數(shù)量計(jì)算所述第一預(yù)設(shè)時(shí)間段內(nèi)所述客戶端的版本低于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的使用率。
b14、根據(jù)b11所述的裝置,所述記錄單元,還用于在所述判斷單元確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本時(shí),將所述訪問請(qǐng)求記錄至第二訪問請(qǐng)求列表。
b15、根據(jù)b14所述的裝置,所述第二訪問請(qǐng)求列表記載了具有第二特定版本信息的客戶端與所述訪問請(qǐng)求的對(duì)應(yīng)關(guān)系;
相應(yīng)地,所述裝置進(jìn)一步包括:分析單元;所述分析單元包括:接收模塊和分析模塊;
所述接收模塊,用于接收具有第二特定版本信息的客戶端發(fā)送的 第三訪問請(qǐng)求列表,所述第三訪問請(qǐng)求列表記錄了所述客戶端針對(duì)所述特定功能的訪問請(qǐng)求;
所述分析模塊,用于依據(jù)所述第二訪問請(qǐng)求列表中處于第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量和所述第三訪問請(qǐng)求列表中處于所述第二預(yù)設(shè)時(shí)間段內(nèi)的訪問請(qǐng)求的數(shù)量,確定所述客戶端的版本高于或等于所述預(yù)設(shè)版本的客戶端對(duì)所述特定功能的請(qǐng)求成功率。
b16、根據(jù)b11或b12所述的裝置,所述訪問請(qǐng)求中包括所述客戶端的版本信息。
b17、根據(jù)b11或b12所述的裝置,所述訪問請(qǐng)求中包括所述客戶端的標(biāo)識(shí);
相應(yīng)地,所述確定單元,包括:查找模塊;
所述查找模塊,用于根據(jù)所述標(biāo)識(shí)查找映射關(guān)系表,獲得與所述標(biāo)識(shí)對(duì)應(yīng)的版本信息,其中,所述映射關(guān)系表包括版本信息與標(biāo)識(shí)之間的映射關(guān)系。
b18、根據(jù)b17所述的裝置,所述確定單元進(jìn)一步包括:發(fā)送模塊和接收模塊;
所述發(fā)送模塊,用于在所述查找模塊查找不到所述標(biāo)識(shí)時(shí),根據(jù)所述標(biāo)識(shí)向所述客戶端發(fā)送版本信息查詢請(qǐng)求;
所述接收模塊,用于接收由所述客戶端反饋的版本信息。
b19、根據(jù)b18所述的裝置,所述確定單元進(jìn)一步包括:寫入模塊;
所述寫入模塊,用于在所述接收模塊接收由所述客戶端反饋的版本信息之后,將所述客戶端的標(biāo)識(shí)與接收的版本信息之間的映射關(guān)系存入所述映射關(guān)系表中。
b20、根據(jù)b19所述的裝置,所述裝置進(jìn)一步包括:刪除單元;
所述刪除單元,用于將所述映射關(guān)系表中存儲(chǔ)時(shí)間達(dá)到預(yù)設(shè)時(shí)間長(zhǎng)度的映射關(guān)系刪除。
以上實(shí)施例僅用于說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管 參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。