本申請公開了一種用戶管理方法、系統及存儲介質。本申請的用戶管理方法包括:接收用戶標識;將所述用戶標識轉換為內部標識;根據所述內部標識對緩存進行查找,以得到查找結果;根據所述查找結果得到對應的用戶信息;其中,所述緩存包括業務緩存、系統緩存、數據庫緩存,所述緩存中預存有所述用戶標識與所述內部標識之間的對應關系。本申請將用戶標識轉換成內部標識,并將其對應關系進行存儲,大大減少了對數據庫存儲空間的需求;在緩存中查找得到相應的用戶信息,提高了管理效率,大量減少了數據庫的操作。
【技術實現步驟摘要】
用戶管理方法、系統及存儲介質
本申請涉及互聯網
,尤其是涉及一種用戶管理方法、系統及存儲介質。
技術介紹
相關技術中,業務系統進行日常業務運行時,往往將用戶標識和分組標識一起存儲到數據庫中,需要存儲空間較大;當查找信息時,則需要每個分組依次查詢,查詢效率較低,而且對業務系統設計的要求較高。
技術實現思路
本申請旨在至少解決現有技術中存在的技術問題之一。為此,本申請提出一種用戶管理方法,能夠提高數據查詢的效率,并且數據存儲空間的需求大大減少。本申請還提出一種具有上述用戶管理方法的用戶管理系統。本申請還提出一種計算機可讀存儲介質。根據本申請的第一方面實施例的用戶管理方法,包括:接收用戶標識;將所述用戶標識轉換為內部標識;根據所述內部標識對緩存進行查找,以得到查找結果;根據所述查找結果得到對應的用戶信息;其中,所述緩存包括業務緩存、系統緩存、數據庫緩存,所述緩存中預存有所述用戶標識與所述內部標識之間的對應關系。根據本申請實施例的用戶管理方法,至少具有如下有益效果:將用戶標識轉換成內部標識,并將其對應關系進行存儲,大大減少了對數據庫存儲空間的需求;在緩存中查找得到相應的用戶信息,提高了管理效率,大量減少了數據庫的操作。根據本申請的一些實施例,所述將所述用戶標識轉換為內部標識包括:根據所述用戶標識的數據量生成一個bit數組;將所述用戶標識轉換為內部標識;將所述內部標識存儲于所述bit數組中。根據本申請的一些實施例,所述根據所述內部標識對緩存進行查找,以得到查找結果,包括:根據所述內部標識在所述業務緩存中查找,以得到第一查找結果;根據所述第一查找結果在所述系統緩存中查找,以得到第二查找結果;根據所述第二查找結果在所述數據庫緩存中查找,以得到第三查找結果;其中,根據所述第一查找結果、所述第二查找結果、所述第三查找結果得到所述用戶信息。根據本申請的一些實施例,所述根據所述內部標識對緩存進行查找,以得到查找結果,還包括:自定義查詢條件;根據所述查詢條件在業務緩存、系統緩存、數據庫緩存中進行查找,得到所述查找結果;根據所述查找結果得到所述用戶標識的存儲位置。根據本申請的一些實施例,還包括:通過附件導入所述用戶標識;對所述用戶標識進行分組轉換處理以生成所述內部標識,并得到分組轉換結果;將所述分組轉換結果上傳至所述管理平臺;其中,所述分組轉換結果包括所述用戶標識與所述內部標識的對應關系、所述內部標識的分組位置。根據本申請的一些實施例,還包括:根據所述分組轉換的結果,將所述內部標識寫入持久化設備中。根據本申請的第二方面實施例的用戶管理系統,包括:服務接口模塊,用于接收、查找用戶標識;數據轉換模塊,與所述服務接口模塊通信連接,用于將所述用戶標識轉換成內部標識;數據緩存模塊,與所述數據轉換模塊通信連接,用于將所述用戶標識和所述內部標識的對應關系存儲于緩存中;其中,所述緩存包括業務緩存、系統緩存、數據庫緩存。根據本申請實施例的用戶管理系統,至少具有如下有益效果:通過服務接口模塊接收、查找用戶表示,并利用數據轉換模塊將用戶標識轉換成內部標識,并將其對應關系進行存儲,大大減少了對數據庫存儲空間的需求;通過數據緩存模塊存儲用戶標識與內部標識的對應關系,在緩存中查找得到相應的用戶信息,提高了管理效率,大量減少了數據庫的操作。根據本申請的一些實施例,所述服務接口模塊還用于執行調用操作,所述調用操作包括導入、導出、管理。根據本申請的一些實施例,還包括:持久化存儲模塊,與所述數據緩存模塊通信連接,用于將所述內部標識永久保存。根據本申請的第三方面實施例的計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使計算機執行如本申請第一方面實施例所述的用戶管理方法。本申請的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。附圖說明下面結合附圖和實施例對本申請做進一步的說明,其中:圖1為本申請實施例用戶管理方法的流程示意圖;圖2為圖1中步驟S200的具體流程示意圖;圖3為圖1中步驟S300的具體流程示意圖;圖4為圖1中步驟S300的又一具體流程示意圖;圖5為本申請實施例又一用戶管理方法的流程示意圖;圖6為本申請實施例用戶管理系統的結構框圖;圖7為本申請實施例又一用戶管理系統的結構框圖。附圖標記:服務接口模塊100、數據轉換模塊200、數據緩存模塊300、持久化存儲模塊400。具體實施方式下面詳細描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本申請,而不能理解為對本申請的限制。在本申請的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本申請和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本申請的限制。在本申請的描述中,若干的含義是一個以上,多個的含義是兩個以上,大于、小于、超過等理解為不包括本數,以上、以下、以內等理解為包括本數。如果有描述到第一、第二只是用于區分技術特征為目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量或者隱含指明所指示的技術特征的先后關系。本申請的描述中,除非另有明確的限定,設置、安裝、連接等詞語應做廣義理解,所屬
技術人員可以結合技術方案的具體內容合理確定上述詞語在本申請中的具體含義。本申請的描述中,參考術語“一個實施例”、“一些實施例”、“示意性實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。下面參考圖1描述根據本申請實施例的用戶管理方法。如圖1所述,根據本申請實施例的用戶管理方法包括:步驟S100:接收用戶標識;步驟S200:將用戶標識轉換為內部標識;步驟S300:根據內部標識對緩存進行查找,以得到查找結果;步驟S400:根據查找結果得到對應的用戶信息。其中,緩存包括業務緩存、系統緩存、數據庫緩存,緩存中預存有用戶標識與內部標識之間的對應關系。例如,服務接口模塊接收外部傳輸的用戶標識,并將用戶標識傳送給數據轉換模塊,用戶標識可以通過附件進行導入、也可以通過手動進行輸入,其中,用戶標識對應著用戶信息。數據轉換模塊接收用戶本文檔來自技高網...
【技術保護點】
1.用戶管理方法,其特征在于,包括:/n接收用戶標識;/n將所述用戶標識轉換為內部標識;/n根據所述內部標識對緩存進行查找,以得到查找結果;/n根據所述查找結果得到對應的用戶信息;/n其中,所述緩存包括業務緩存、系統緩存、數據庫緩存,所述緩存中預存有所述用戶標識與所述內部標識之間的對應關系。/n
【技術特征摘要】
1.用戶管理方法,其特征在于,包括:
接收用戶標識;
將所述用戶標識轉換為內部標識;
根據所述內部標識對緩存進行查找,以得到查找結果;
根據所述查找結果得到對應的用戶信息;
其中,所述緩存包括業務緩存、系統緩存、數據庫緩存,所述緩存中預存有所述用戶標識與所述內部標識之間的對應關系。
2.根據權利要求1所述的用戶管理方法,其特征在于,所述將所述用戶標識轉換為內部標識包括:
根據所述用戶標識的數據量生成一個bit數組;
將所述用戶標識轉換為所述內部標識;
將所述內部標識存儲于所述bit數組中。
3.根據權利要求2所述的用戶管理方法,其特征在于,所述根據所述內部標識對緩存進行查找,以得到查找結果,包括:
根據所述內部標識在所述業務緩存中查找,以得到第一查找結果;
根據所述第一查找結果在所述系統緩存中查找,以得到第二查找結果;
根據所述第二查找結果在所述數據庫緩存中查找,以得到第三查找結果;
其中,根據所述第一查找結果、所述第二查找結果、所述第三查找結果得到所述用戶信息。
4.根據權利要求3所述的用戶管理方法,其特征在于,所述根據所述內部標識對緩存進行查找,以得到查找結果,還包括:
自定義查詢條件;
根據所述查詢條件在業務緩存、系統緩存、數據庫緩存中進行查找,得到所述查找結果;
根據所述查找結果得到所述用戶標識的存儲位置。
<...
【專利技術屬性】
技術研發人員:彭軍,馮昕,
申請(專利權)人:卓望數碼技術深圳有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。