一種用戶數(shù)據管理方法、裝置及電子設備的制造方法
【技術領域】
[0001]本發(fā)明涉及計算機應用技術領域,尤其涉及一種用戶數(shù)據管理方法、裝置及電子設備。
【背景技術】
[0002]云存儲是在云計算概念上延伸和發(fā)展出來的一個新的概念,是一種新興的網絡存儲技術,是指通過集群應用、網絡技術或分布式文件系統(tǒng)等功能,將網絡中大量各種不同類型的存儲設備通過應用軟件集合起來協(xié)同工作,共同對外提供數(shù)據存儲和業(yè)務訪問功能。目前,云存儲已經成為一種基礎服務,互聯(lián)網用戶無一不在主動或是被動地使用云存儲服務,完成各種數(shù)據的備份、恢復、同步、升級等。
[0003]隨著人們對網絡帶寬和網絡連接速度的要求越來越高,對于提供云存儲服務的廠商而言,在對用戶數(shù)據進行管理時,也在采取一些措施以提高用戶的接入速度。目前,在對數(shù)據進行管理時,通常采用分區(qū)域保存用戶數(shù)據,將每個用戶劃分至某一區(qū)域,每個用戶的數(shù)據保存至該用戶所屬的區(qū)域,當用戶需要訪問用戶數(shù)據時,將該用戶接入到其所屬的區(qū)域進行。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下技術問題:
[0005]采用分區(qū)域保存用戶數(shù)據的方式對數(shù)據進行管理,當用戶進行跨區(qū)域訪問時,仍需要將用戶連接至其所屬的區(qū)域進行用戶數(shù)據訪問,導致用戶接入速度較低。
【發(fā)明內容】
[0006]有鑒于此,本發(fā)明實施例提供的用戶數(shù)據管理方法、裝置及電子設備,可以解決如何提高用戶的接入速度的問題。
[0007]第一方面,本發(fā)明實施例提供一種用戶數(shù)據管理方法,包括:
[0008]預定周期的獲取用戶的歷史接入操作信息;
[0009]根據所述歷史接入操作信息確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域,以及根據所述歷史接入操作信息確定用戶所在區(qū)域,所述用戶數(shù)據包括敏感數(shù)據;
[0010]檢測所述敏感數(shù)據的所屬區(qū)域是否與所述用戶所在區(qū)域一致,當不一致時,將所述敏感數(shù)據由所述敏感數(shù)據的所屬區(qū)域迀移至所述用戶所在區(qū)域,以便于在所述用戶所在區(qū)域訪問所述敏感數(shù)據。
[0011]可選的,所述歷史接入操作信息包括用戶的IP地址、域名系統(tǒng)和用戶接入各區(qū)域的速度;所述根據所述用戶歷史接入操作信息確定用戶所在區(qū)域,包括:
[0012]根據所述用戶的IP地址、所述域名系統(tǒng)和所述用戶接入各區(qū)域的速度,確定所述用戶所在區(qū)域。
[0013]可選的,所述根據所述用戶歷史接入操作信息確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域,包括:
[0014]根據所述歷史接入操作信息包括的用戶對敏感數(shù)據已進行的操作確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域。
[0015]可選的,所述敏感數(shù)據為具有唯一性的數(shù)據,存儲在所述用戶數(shù)據的所屬區(qū)域或者所述用戶所在區(qū)域中;所述用戶數(shù)據中除敏感數(shù)據之外的其他數(shù)據為非敏感數(shù)據,所述非敏感數(shù)據存儲在所述用戶數(shù)據的所屬區(qū)域和/或所述用戶所在區(qū)域中。
[0016]可選的,在所述將所述敏感數(shù)據由所述敏感數(shù)據的所屬區(qū)域迀移至所述用戶所在區(qū)域之前,所述方法還包括:
[0017]接收所述用戶的當前用戶操作;
[0018]根據所述當前用戶操作確定所述用戶的當前接入區(qū)域,所述當前接入區(qū)域與所述用戶所在區(qū)域相同或者不相同;
[0019]當所述當前用戶操作對應的數(shù)據為敏感數(shù)據時,判斷所述當前用戶操作對應的敏感數(shù)據是否存儲在所述當前接入區(qū)域;
[0020]當所述當前用戶操作對應的敏感數(shù)據未存儲在所述當前接入區(qū)域時,將所述當前用戶操作對應的敏感數(shù)據由所述當前用戶操作對應的敏感數(shù)據的所屬區(qū)域迀移至所述當前接入區(qū)域。
[0021]第二方面,本發(fā)明實施例提供一種用戶數(shù)據管理裝置,包括:
[0022]獲取單元,用于預定周期的獲取用戶的歷史接入操作信息;
[0023]第一確定單元,用于根據所述歷史接入操作信息確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域,以及根據所述歷史接入操作信息確定用戶所在區(qū)域,所述用戶數(shù)據包括敏感數(shù)據;
[0024]檢測單元,用于檢測所述敏感數(shù)據的所屬區(qū)域是否與所述用戶所在區(qū)域一致;
[0025]第一迀移單元,用于當所述檢測單元檢測到所述敏感數(shù)據的所屬區(qū)域與所述用戶所在區(qū)域不一致時,將所述敏感數(shù)據由所述敏感數(shù)據的所屬區(qū)域迀移至所述用戶所在區(qū)域,以便于在所述用戶所在區(qū)域訪問所述敏感數(shù)據。
[0026]可選的,所述歷史接入操作信息包括用戶的IP地址、域名系統(tǒng)和用戶接入各區(qū)域的速度;所述第一確定單元,用于根據所述用戶的IP地址、所述域名系統(tǒng)和所述用戶接入各區(qū)域的速度,確定所述用戶所在區(qū)域。
[0027]可選的,所述第一確定單元,用于根據所述歷史接入操作信息包括的用戶對敏感數(shù)據已進行的操作確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域。
[0028]可選的,所述敏感數(shù)據為具有唯一性的數(shù)據,存儲在所述用戶數(shù)據的所屬區(qū)域或者所述用戶所在區(qū)域中;所述用戶數(shù)據中除敏感數(shù)據之外的其他數(shù)據為非敏感數(shù)據,所述非敏感數(shù)據存儲在所述用戶數(shù)據的所屬區(qū)域和/或所述用戶所在區(qū)域中。
[0029]可選的,所述裝置還包括:
[0030]接收單元,用于接收所述用戶的當前用戶操作;
[0031]第二確定單元,用于根據所述當前用戶操作確定所述用戶的當前接入區(qū)域,所述當前接入區(qū)域與所述用戶所在區(qū)域相同或者不相同;
[0032]判斷單元,用于當所述當前用戶操作對應的數(shù)據為敏感數(shù)據時,判斷所述當前用戶操作對應的敏感數(shù)據是否存儲在所述當前接入區(qū)域;
[0033]第二迀移單元,用于當所述判斷單元判斷所述當前用戶操作對應的敏感數(shù)據未存儲在所述當前接入區(qū)域時,將所述當前用戶操作對應的敏感數(shù)據由所述當前用戶操作對應的敏感數(shù)據的所屬區(qū)域迀移至所述當前接入區(qū)域。
[0034]第三方面,本發(fā)明實施例還提供了一種電子設備,可以包括:
[0035]一個或者多個處理器;
[0036]存儲器;
[0037]—個或者多個模塊,所述一個或者多個模塊存儲在所述存儲器中,當被所述一個或者多個處理器執(zhí)行時進行如下操作:
[0038]預定周期的獲取用戶的歷史接入操作信息;
[0039]根據所述歷史接入操作信息確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域,以及根據所述歷史接入操作信息確定用戶所在區(qū)域,所述用戶數(shù)據包括敏感數(shù)據;
[0040]檢測所述敏感數(shù)據的所屬區(qū)域是否與所述用戶所在區(qū)域一致,當不一致時,將所述敏感數(shù)據由所述敏感數(shù)據的所屬區(qū)域迀移至所述用戶所在區(qū)域,以便于在所述用戶所在區(qū)域訪問所述敏感數(shù)據。
[0041]第四方面,本發(fā)明實施例還提供了一種存儲介質,用于存儲應用程序,所述應用程序用于執(zhí)行本發(fā)明實施例所提供的一種數(shù)據分級管理方法。
[0042]第五方面,本發(fā)明實施例還提供了一種應用程序,用于執(zhí)行本發(fā)明實施例所提供的一種數(shù)據分級管理方法。
[0043]在本發(fā)明中,根據預定周期獲取的歷史接入操作信息確定用戶數(shù)據中敏感數(shù)據的所屬區(qū)域以及用戶所在區(qū)域,并檢測所述敏感數(shù)據的所屬區(qū)域是否與所述用戶所在區(qū)域一致,當不一致時,將所述敏感數(shù)據由所述敏感數(shù)據的所屬區(qū)域迀移至所述用戶所在區(qū)域,以便于在所述用戶所在區(qū)域訪問所述敏感數(shù)據。與現(xiàn)有技術相比,本發(fā)明能夠根據用戶的歷史接入操作信息自動判斷是否需要將用戶數(shù)據中的敏感數(shù)據迀移到更合適的區(qū)域,以提高用戶的接入速度,提升用戶對個人數(shù)據的訪問速度。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一