欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備的制造方法

文檔序號(hào):9922068閱讀:333來源:國知局
一種數(shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別涉及一種數(shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)的發(fā)展,用戶使用終端時(shí)產(chǎn)生的數(shù)據(jù)越來越多。但終端的存儲(chǔ)空間很 小,特別是移動(dòng)終端的存儲(chǔ)空間更小,因此,用戶常常將數(shù)據(jù)上傳到網(wǎng)絡(luò)側(cè)的區(qū)域服務(wù)器 中。這里,區(qū)域服務(wù)器為用戶所在區(qū)域的存儲(chǔ)服務(wù)器,其用于存儲(chǔ)本區(qū)域內(nèi)用戶上傳的數(shù) 據(jù)。
[0003] 目前,區(qū)域服務(wù)器在接收到用戶的待存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)信息后,均會(huì)對(duì)用戶上傳的 數(shù)據(jù)信息進(jìn)行排重處理,即檢測(cè)所在區(qū)域的區(qū)域服務(wù)器中是否已存儲(chǔ)了與該數(shù)據(jù)信息相同 的目標(biāo)數(shù)據(jù),若已存儲(chǔ)了該目標(biāo)數(shù)據(jù),則無需用戶再次上傳該待存儲(chǔ)數(shù)據(jù),從而用戶不必花 費(fèi)時(shí)間重復(fù)上傳同一數(shù)據(jù),并且節(jié)約了用戶的網(wǎng)絡(luò)流量,節(jié)省了用戶的存儲(chǔ)成本。
[0004] 現(xiàn)有技術(shù)中,數(shù)據(jù)存儲(chǔ)的方法僅能針對(duì)本區(qū)域的區(qū)域服務(wù)器中的數(shù)據(jù)進(jìn)行排重存 儲(chǔ),無法實(shí)現(xiàn)跨區(qū)域數(shù)據(jù)的排重存儲(chǔ),例如:待存儲(chǔ)的某一數(shù)據(jù)在本區(qū)域的區(qū)域服務(wù)器中未 存儲(chǔ),在其他區(qū)域的區(qū)域服務(wù)器中存儲(chǔ)了該數(shù)據(jù),此時(shí)仍然需要用戶將數(shù)據(jù)上傳,并存儲(chǔ)在 本區(qū)域的區(qū)域服務(wù)器中。對(duì)此,用戶需要花費(fèi)很多時(shí)間去存儲(chǔ)本區(qū)域的區(qū)域服務(wù)器中未存 儲(chǔ)但在其他區(qū)域的區(qū)域服務(wù)器中已存儲(chǔ)的數(shù)據(jù),增加了用戶的存儲(chǔ)成本,使得用戶的體驗(yàn) 不佳。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明實(shí)施例的目的在于提供一種數(shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備,以解決浪費(fèi) 用戶的網(wǎng)絡(luò)流量和存儲(chǔ)數(shù)據(jù)的時(shí)間的問題。
[0006] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種數(shù)據(jù)存儲(chǔ)方法,應(yīng)用于數(shù)據(jù)存儲(chǔ)系統(tǒng) 中的第一區(qū)域服務(wù)器,所述數(shù)據(jù)存儲(chǔ)系統(tǒng)包括:一個(gè)全局服務(wù)器和多個(gè)區(qū)域服務(wù)器,其中, 所述全局服務(wù)器,用于存儲(chǔ)各個(gè)區(qū)域服務(wù)器中已存儲(chǔ)數(shù)據(jù)與存儲(chǔ)已存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器 之間的對(duì)應(yīng)關(guān)系,所述方法包括步驟:
[0007]獲得終端發(fā)送的針對(duì)目標(biāo)存儲(chǔ)數(shù)據(jù)的特征信息?\;
[0008] 根據(jù)所述特征信息Ti,判斷所述第一區(qū)域服務(wù)器中是否已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù) 據(jù);
[0009] 若為否,則向所述全局服務(wù)器發(fā)送數(shù)據(jù)查詢請(qǐng)求,其中,所述數(shù)據(jù)查詢請(qǐng)求中包含 所述特征信息T1;
[0010] 接收所述全局服務(wù)器根據(jù)所述數(shù)據(jù)查詢請(qǐng)求中包含的所述特征信息^進(jìn)行數(shù)據(jù) 查詢的查詢結(jié)果;
[0011] 根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī)則,獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所 述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0012] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述根據(jù)所述特征信息h,判斷所述第一區(qū)域服 務(wù)器中是否已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù),包括:
[0013] 根據(jù)所述特征信息Ti,判斷預(yù)設(shè)的區(qū)域數(shù)據(jù)信息表中是否包含所述特征信息?\,其 中,所述預(yù)設(shè)的區(qū)域數(shù)據(jù)信息表存儲(chǔ)于所述第一區(qū)域服務(wù)器中,所述區(qū)域數(shù)據(jù)信息表用于 存儲(chǔ)所述第一區(qū)域服務(wù)器中已存儲(chǔ)的每一數(shù)據(jù)的特征信息;
[0014] 若不包含,則判定所述第一區(qū)域服務(wù)器中未存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0015] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述區(qū)域數(shù)據(jù)信息表還用于存儲(chǔ)所述第一區(qū)域服 務(wù)器中已存儲(chǔ)的每一數(shù)據(jù)的引用次數(shù);
[0016] 所述方法還包括:
[0017] 在判定所述第一區(qū)域服務(wù)器中已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的情況下,拒絕所述終端 上傳所述目標(biāo)存儲(chǔ)數(shù)據(jù),并累計(jì)記錄已存儲(chǔ)的所述目標(biāo)存儲(chǔ)數(shù)據(jù)的引用次數(shù)。
[0018] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī) 貝1J,獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)之后,還包括:
[0019] 根據(jù)所述特征信息Tl,更新所述區(qū)域數(shù)據(jù)信息表。
[0020] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī) 貝1J,獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù),包括:
[0021 ]在所述查詢結(jié)果表明不存在已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器的情況下,向 所述終端發(fā)送針對(duì)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)上傳指令;
[0022] 接收所述終端根據(jù)所述數(shù)據(jù)上傳指令上傳的所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo) 存儲(chǔ)數(shù)據(jù)。
[0023] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī) 貝1J,獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù),包括:
[0024] 在查詢結(jié)果表明存在已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器的情況下,根據(jù)所述 查詢結(jié)果,獲得已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器的標(biāo)識(shí);
[0025] 根據(jù)預(yù)設(shè)的標(biāo)識(shí)選擇條件,從所獲得的標(biāo)識(shí)中選擇一個(gè)區(qū)域服務(wù)器的標(biāo)識(shí);
[0026] 從所選擇的標(biāo)識(shí)對(duì)應(yīng)的區(qū)域服務(wù)器中獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存 儲(chǔ)數(shù)據(jù)。
[0027] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述根據(jù)預(yù)設(shè)的標(biāo)識(shí)選擇條件,從所獲得的標(biāo)識(shí) 中選擇一個(gè)區(qū)域服務(wù)器的標(biāo)識(shí),包括:
[0028] 獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù)的引用總次數(shù);
[0029] 判斷所述引用總次數(shù)是否大于預(yù)設(shè)次數(shù);
[0030] 若為是,則從所獲得的標(biāo)識(shí)中選擇一個(gè)區(qū)域服務(wù)器的標(biāo)識(shí)。
[0031] 為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種數(shù)據(jù)存儲(chǔ)裝置,應(yīng)用于數(shù)據(jù)存儲(chǔ)系 統(tǒng)中的第一區(qū)域服務(wù)器,所述數(shù)據(jù)存儲(chǔ)系統(tǒng)包括:一個(gè)全局服務(wù)器和多個(gè)區(qū)域服務(wù)器,其 中,所述全局服務(wù)器,用于存儲(chǔ)各個(gè)區(qū)域服務(wù)器中已存儲(chǔ)數(shù)據(jù)與存儲(chǔ)已存儲(chǔ)數(shù)據(jù)的區(qū)域服 務(wù)器之間的對(duì)應(yīng)關(guān)系,所述裝置包括:特征信息獲得模塊、數(shù)據(jù)判斷模塊、查詢請(qǐng)求發(fā)送模 塊、查詢結(jié)果接收模塊和數(shù)據(jù)存儲(chǔ)模塊;
[0032] 其中,所述特征信息獲得模塊,用于獲得終端發(fā)送的針對(duì)目標(biāo)存儲(chǔ)數(shù)據(jù)的特征信 息Τι;
[0033] 所述數(shù)據(jù)判斷模塊,用于根據(jù)所述特征信息h,判斷所述第一區(qū)域服務(wù)器中是否 已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù),若為否,則觸發(fā)所述查詢請(qǐng)求發(fā)送模塊;
[0034] 所述查詢請(qǐng)求發(fā)送模塊,用于向所述全局服務(wù)器發(fā)送數(shù)據(jù)查詢請(qǐng)求,其中,所述數(shù) 據(jù)查詢請(qǐng)求中包含所述特征信息Τι;
[0035] 所述查詢結(jié)果接收模塊,用于接收所述全局服務(wù)器根據(jù)所述數(shù)據(jù)查詢請(qǐng)求中包含 的所述特征信息!^進(jìn)行數(shù)據(jù)查詢的查詢結(jié)果;
[0036] 所述數(shù)據(jù)存儲(chǔ)模塊,用于根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī)則,獲得所述 目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0037] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述數(shù)據(jù)判斷模塊,包括:特征信息判斷子模塊和 數(shù)據(jù)判定子模塊;
[0038] 其中,所述特征信息判斷子模塊,用于根據(jù)所述特征信息Ti,判斷預(yù)設(shè)的區(qū)域數(shù)據(jù) 信息表中是否包含所述特征信息Ti,若不包含,則觸發(fā)所述數(shù)據(jù)判定子模塊,其中,所述預(yù) 設(shè)的區(qū)域數(shù)據(jù)信息表存儲(chǔ)于所述第一區(qū)域服務(wù)器中,所述區(qū)域數(shù)據(jù)信息表用于存儲(chǔ)所述第 一區(qū)域服務(wù)器中已存儲(chǔ)的每一數(shù)據(jù)的特征信息;
[0039] 所述數(shù)據(jù)判定子模塊,用于判定所述第一區(qū)域服務(wù)器中未存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù) 據(jù)。
[0040] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述區(qū)域數(shù)據(jù)信息表還用于存儲(chǔ)所述第一區(qū)域服 務(wù)器中已存儲(chǔ)的每一數(shù)據(jù)的引用次數(shù);
[0041 ]所述裝置還包括:引用次數(shù)累計(jì)模塊,
[0042]用于,在判定所述第一區(qū)域服務(wù)器中已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的情況下,拒絕所 述終端上傳所述目標(biāo)存儲(chǔ)數(shù)據(jù),并累計(jì)記錄已存儲(chǔ)的所述目標(biāo)存儲(chǔ)數(shù)據(jù)的引用次數(shù)。
[0043] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述裝置還包括:信息表更新模塊,用于根據(jù)所述 特征信息!^,更新所述區(qū)域數(shù)據(jù)信息表。
[0044] 本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述數(shù)據(jù)存儲(chǔ)模塊,包括:上傳指令發(fā)送子模塊和 第一數(shù)據(jù)存儲(chǔ)子模塊;
[0045] 其中,所述上傳指令發(fā)送子模塊,用于在所述查詢結(jié)果表明不存在已存儲(chǔ)所述目 標(biāo)存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器的情況下,向所述終端發(fā)送針對(duì)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)上傳指 令;
[0046]所述第一數(shù)據(jù)存儲(chǔ)子模塊,用于接收所述終端根據(jù)所述數(shù)據(jù)上傳指令上傳的所述 目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0047]本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述數(shù)據(jù)存儲(chǔ)模塊,包括:標(biāo)識(shí)獲得子模塊、標(biāo)識(shí) 選擇子模塊和第二數(shù)據(jù)存儲(chǔ)子模塊;
[0048]其中,所述標(biāo)識(shí)獲得子模塊,用于在查詢結(jié)果表明存在已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù) 的區(qū)域服務(wù)器的情況下,根據(jù)所述查詢結(jié)果,獲得已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)的區(qū)域服務(wù)器 的標(biāo)識(shí);
[0049] 所述標(biāo)識(shí)選擇子模塊,用于根據(jù)預(yù)設(shè)的標(biāo)識(shí)選擇條件,從所獲得的標(biāo)識(shí)中選擇一 個(gè)區(qū)域服務(wù)器的標(biāo)識(shí);
[0050] 所述第二數(shù)據(jù)存儲(chǔ)子模塊,用于從所選擇的標(biāo)識(shí)對(duì)應(yīng)的區(qū)域服務(wù)器中獲得所述目 標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0051 ]本發(fā)明的一種具體實(shí)現(xiàn)方式中,所述標(biāo)識(shí)選擇子模塊,包括:引用總次數(shù)獲得單 元、次數(shù)判斷單元和標(biāo)識(shí)選擇單元;
[0052]其中,所述引用總次數(shù)獲得單元,用于獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù)的引用總次數(shù);
[0053]所述次數(shù)判斷單元,用于判斷所述引用總次數(shù)是否大于預(yù)設(shè)次數(shù),若為是,則觸發(fā) 所述標(biāo)識(shí)選擇單元;
[0054]所述標(biāo)識(shí)選擇單元,用于從所獲得的標(biāo)識(shí)中選擇一個(gè)區(qū)域服務(wù)器的標(biāo)識(shí)。
[0055] 為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種電子設(shè)備,所述電子設(shè)備包括:殼 體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器 和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器用于 存儲(chǔ)可執(zhí)行程序代碼;處理器通過讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程 序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:
[0056] 獲得終端發(fā)送的針對(duì)目標(biāo)存儲(chǔ)數(shù)據(jù)的特征信息?\;
[0057] 根據(jù)所述特征信息Ti,判斷所述第一區(qū)域服務(wù)器中是否已存儲(chǔ)所述目標(biāo)存儲(chǔ)數(shù) 據(jù);
[0058] 若為否,則向所述全局服務(wù)器發(fā)送數(shù)據(jù)查詢請(qǐng)求,其中,所述數(shù)據(jù)查詢請(qǐng)求中包 含:所述特征信息T1;
[0059] 接收所述全局服務(wù)器根據(jù)所述數(shù)據(jù)查詢請(qǐng)求中包含的所述特征信息^進(jìn)行數(shù)據(jù) 查詢的查詢結(jié)果;
[0060] 根據(jù)所述查詢結(jié)果,按照預(yù)設(shè)的數(shù)據(jù)獲得規(guī)則,獲得所述目標(biāo)存儲(chǔ)數(shù)據(jù),并存儲(chǔ)所 述目標(biāo)存儲(chǔ)數(shù)據(jù)。
[0061] 為達(dá)到上述目的,本發(fā)明實(shí)施例還公開了一種存儲(chǔ)介質(zhì),其中,該存儲(chǔ)介質(zhì)用于存 儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種數(shù)據(jù)存儲(chǔ)方法。
[0062] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種應(yīng)用程序,其中,該應(yīng)用程序用于在運(yùn) 行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種數(shù)據(jù)存儲(chǔ)方法。
[0063] 由上可見,本發(fā)明實(shí)施例中,第一區(qū)域服務(wù)器獲得
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
深水埗区| 康定县| 轮台县| 启东市| 恩平市| 阳城县| 海盐县| 雷山县| 湘西| 故城县| 兴宁市| 黑河市| 莱芜市| 广丰县| 聊城市| 凤山市| 宁晋县| 盐源县| 富锦市| 常山县| 饶阳县| 扬州市| 大化| 沙湾县| 正阳县| 阳东县| 古田县| 永春县| 修文县| 彭泽县| 二手房| 海盐县| 克山县| 肥城市| 成安县| 仪征市| 丹棱县| 尚志市| 永春县| 江陵县| 边坝县|