的預存量對多個所述當前存儲量進行組合, 獲取當前所需中心服務器數(shù)量;根據(jù)所述當前存儲量的組合信息對應所述多個項目級服務 器信息,獲取多個項目級服務器的組合信息;
[0215] 根據(jù)當前所需中心服務器數(shù)量及多類型項目級服務器的組合信息,對所述本地存 儲數(shù)據(jù)進行存儲。
[0216] 在一種優(yōu)選的實施方式中,所述多類型項目級服務器還配置為從多個社區(qū)服務器 接收存儲數(shù)據(jù)。
[0217] 在一種優(yōu)選的實施方式中,所述本地類型數(shù)據(jù)的類型包括:物業(yè)數(shù)據(jù)、金融數(shù)據(jù)、 醫(yī)療數(shù)據(jù)、家庭控制數(shù)據(jù)及協(xié)議與指令數(shù)據(jù)。
[0218] 在一種優(yōu)選的實施方式中,所述多類型項目級服務器還配置為:
[0219] 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用 頻率,通過算法一,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第 一總的通信代價;
[0220] 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用 頻率,通過算法二,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第 二總的通信代價。
[0221] 在一種優(yōu)選的實施方式中,多類型項目級服務器還配置為:
[0222] 輪詢所述多類型項目級服務器,將任意兩個或多類型項目級服務器的當前存儲量 進行組合,獲取組合后容量值小于并最接近單臺中心服務器的多個項目服務器組合;根據(jù) 所述多個項目服務器組合的數(shù)量確定當前所需中心服務器數(shù)量;或;
[0223] 根據(jù)預設當前中心服務器數(shù)量、多類型項目級服務器的當前存儲量及臺中心服 務器的預存量建立樹型數(shù)據(jù)結構,對該結構進行搜索和剪枝,獲取組合后容量值小于并最 接近單臺中心服務器的多個項目服務器組合;根據(jù)所述多個項目服務器組合的數(shù)量確定第 二當前所需中心服務器數(shù)量。
[0224] 以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵 蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。
【主權項】
1. 大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,其特征在于,該方法實施于多級服務器的存 儲結構中,包括, 步驟S101 :多類型項目級服務器上報本地類型數(shù)據(jù)的當前存儲量及使用頻率; 步驟S102 :根據(jù)單臺中心服務器的預存量、所述本地類型數(shù)據(jù)的當前存儲量及所述使 用頻率,通過算法一及算法二,分別獲取第一總的通信代價及第二總的通信代價,根據(jù)該通 信代價的小值所對應的算法為當前算法; 步驟S103 :根據(jù)所述當前算法及單臺中心服務器的預存量對多個所述當前存儲量進 行組合,獲取當前所需中心服務器數(shù)量;根據(jù)所述當前存儲量的組合信息對應所述多個項 目級服務器信息,獲取多個項目級服務器的組合信息; 步驟S104 :根據(jù)當前所需中心服務器數(shù)量及多類型項目級服務器的組合信息,對所述 本地存儲數(shù)據(jù)進行存儲。2. 根據(jù)權利要求1所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,其特征在于,在所述 步驟S101前還包括: 步驟S100,所述多類型項目級服務器從多個社區(qū)服務器接收存儲數(shù)據(jù)。3. 根據(jù)權利要求2所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,其特征在于,所述步 驟S101中包括, 所述本地類型數(shù)據(jù)的類型包括:物業(yè)數(shù)據(jù)、金融數(shù)據(jù)、醫(yī)療數(shù)據(jù)、家庭控制數(shù)據(jù)及協(xié)議 與指令數(shù)據(jù)。4. 根據(jù)權利要求3所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,其特征在于,所述根 據(jù)單臺中心服務器的預存量、所述本地類型數(shù)據(jù)的當前存儲量及所述使用頻率,通過算法 一及算法二,分別獲取第一總的通信代價及第二總的通信代價的步驟包括: 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用頻 率,通過算法一,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第一 總的通信代價; 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用頻 率,通過算法二,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第二 總的通信代價。5. 根據(jù)權利要求3或4所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,其特征在于,根據(jù) 所述當前算法及單臺中心服務器的預存量對多個所述當前存儲量進行組合,獲取當前所需 中心服務器數(shù)量;根據(jù)所述當前存儲量的組合信息對應所述多個項目級服務器信息,獲取 多個項目級服務器的組合信息的步驟包括: 輪詢所述多類型項目級服務器,將任意兩個或多類型項目級服務器的當前存儲量進行 組合,獲取組合后容量值小于并最接近單臺中心服務器的多個項目服務器組合;根據(jù)所述 多個項目服務器組合的數(shù)量確定當前所需中心服務器數(shù)量;或; 根據(jù)預設當前中心服務器數(shù)量、多類型項目級服務器的當前存儲量及臺中心服務器的 預存量建立樹型數(shù)據(jù)結構,對該結構進行搜索和剪枝,獲取組合后容量值小于并最接近單 臺中心服務器的多個項目服務器組合;根據(jù)所述多個項目服務器組合的數(shù)量確定第二當前 所需中心服務器數(shù)量。6. 大規(guī)模社區(qū)的數(shù)據(jù)存儲優(yōu)化系統(tǒng),其特征在于,包括,多類型項目級服務器、中心服 務器及存儲優(yōu)化處理器; 所述多類型項目級服務器上報本地類型數(shù)據(jù)的當前存儲量及使用頻率; 所述多類型項目級服務器根據(jù)單臺中心服務器的預存量、所述本地類型數(shù)據(jù)的當前存 儲量及所述使用頻率,通過算法一及算法二,分別獲取第一總的通信代價及第二總的通信 代價,根據(jù)該通信代價的小值所對應的算法為當前算法; 根據(jù)所述當前算法及單臺中心服務器的預存量對多個所述當前存儲量進行組合,獲取 當前所需中心服務器數(shù)量;根據(jù)所述當前存儲量的組合信息對應所述多個項目級服務器信 息,獲取多個項目級服務器的組合信息; 根據(jù)當前所需中心服務器數(shù)量及多類型項目級服務器的組合信息,對所述本地存儲數(shù) 據(jù)進行存儲。7. 根據(jù)權利要求6所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化系統(tǒng),其特征在于,所述多 類型項目級服務器還配置為從多個社區(qū)服務器接收存儲數(shù)據(jù)。8. 根據(jù)權利要求7所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化系統(tǒng),其特征在于,所述本 地類型數(shù)據(jù)的類型包括:物業(yè)數(shù)據(jù)、金融數(shù)據(jù)、醫(yī)療數(shù)據(jù)、家庭控制數(shù)據(jù)及協(xié)議與指令數(shù)據(jù)。9. 根據(jù)權利要求8所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化系統(tǒng),其特征在于,所述多 類型項目級服務器還配置為: 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用頻 率,通過算法一,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第一 總的通信代價; 根據(jù)單臺中心服務器的預存量、多個所述本地類型數(shù)據(jù)的當前存儲量及所述使用頻 率,通過算法二,分別獲取多類型數(shù)據(jù)的通信代價,根據(jù)所述多類型數(shù)據(jù)通信代價獲取第二 總的通信代價。10. 根據(jù)權利要求8或9所述的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化系統(tǒng),其特征在于,多 類型項目級服務器還配置為: 輪詢所述多類型項目級服務器,將任意兩個或多類型項目級服務器的當前存儲量進行 組合,獲取組合后容量值小于并最接近單臺中心服務器的多個項目服務器組合;根據(jù)所述 多個項目服務器組合的數(shù)量確定當前所需中心服務器數(shù)量;或: 根據(jù)預設當前中心服務器數(shù)量、多類型項目級服務器的當前存儲量及臺中心服務器的 預存量建立樹型數(shù)據(jù)結構,對該結構進行搜索和剪枝,獲取組合后容量值小于并最接近單 臺中心服務器的多個項目服務器組合;根據(jù)所述多個項目服務器組合的數(shù)量確定第二當前 所需中心服務器數(shù)量。
【專利摘要】本發(fā)明提供了大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法,該方法實施于多級服務器的存儲結構中,包括,多類型項目級服務器上報本地類型數(shù)據(jù)的當前存儲量及使用頻率;確定算法為當前算法后獲取當前所需中心服務器數(shù)量及多個項目級服務器的組合信息,根據(jù)當前所需中心服務器數(shù)量及多類型項目級服務器的組合信息,對本地存儲數(shù)據(jù)進行存儲。從而,解決了大規(guī)模社區(qū)的大數(shù)據(jù)存儲過程中,資源浪費多、系統(tǒng)配備不平均的問題。因此,本發(fā)明所提供的大規(guī)模社區(qū)的數(shù)據(jù)高效存儲優(yōu)化方法及系統(tǒng),通過對項目級服務器的存儲量的組合及優(yōu)化,提高了中心服務器的利用率,有效減少了中心服務器的使用數(shù)量,因此,提高了系統(tǒng)的安全性及穩(wěn)定性。
【IPC分類】G06F3/06
【公開號】CN105260127
【申請?zhí)枴緾N201510331380
【發(fā)明人】舒海東, 佘興隆
【申請人】重慶本原致創(chuàng)科技發(fā)展有限公司
【公開日】2016年1月20日
【申請日】2015年6月16日