本申請涉及數(shù)據(jù)庫,特別是涉及一種數(shù)據(jù)處理方法、裝置、計算機設備、存儲介質和程序產品。
背景技術:
1、由于數(shù)據(jù)庫技術的飛速發(fā)展,用戶可以通過在后端系統(tǒng)中設置多個客戶端節(jié)點以及與數(shù)據(jù)庫通信連接的服務端節(jié)點,以響應客戶端接收的服務請求,從而實現(xiàn)服務請求對應的數(shù)據(jù)查詢,或實現(xiàn)服務請求對應的業(yè)務操作(如登錄注冊操作和緩存變更操作等)。通常情況下,每種業(yè)務操作可能是通過組件實現(xiàn)的,因此,在數(shù)據(jù)庫技術領域,如何通過組件執(zhí)行相應業(yè)務操作成為當前研究的熱點問題之一。
技術實現(xiàn)思路
1、提供一種數(shù)據(jù)處理方法、裝置、計算機設備、存儲介質和程序產品,能夠有效地提高數(shù)據(jù)處理效率。
2、第一方面,本申請?zhí)峁┝艘环N數(shù)據(jù)處理方法,所述方法包括:
3、根據(jù)當前運行模式的模式類型確定服務組件;
4、根據(jù)服務請求信息從所述服務組件中確定第一目標服務組件;
5、在所述服務請求信息為第一服務類型的請求信息的情況下,通過所述第一目標服務組件對本地的緩存數(shù)據(jù)進行變更處理。
6、第二方面,本申請還提供了一種數(shù)據(jù)處理裝置,所述裝置包括:
7、第一組件確定模塊,用于根據(jù)當前運行模式的模式類型確定服務組件;
8、第二組件確定模塊,用于根據(jù)服務請求信息從所述服務組件中確定第一目標服務組件;
9、緩存變更模塊,用于在所述服務請求信息為第一服務類型的請求信息的情況下,通過所述第一目標服務組件對本地的緩存數(shù)據(jù)進行變更處理。
10、第三方面,本申請還提供了一種計算機設備,所述計算機設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)所述任務遷移方法的步驟。
11、第四方面,本申請還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)所述任務遷移方法的步驟。
12、第五方面,本申請還提供了一種計算機程序產品,所述計算機程序產品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)所述任務遷移方法的步驟。
13、上述數(shù)據(jù)處理方法、裝置、計算機設備、存儲介質和程序產品,根據(jù)當前的模式類型確定服務組件,實現(xiàn)了針對不同的模式類型進行服務組件的確定,然后根據(jù)獲取的服務請求信息從服務組件中確定第一目標服務組件,從而針對不同的服務請求信息會確定對應的第一目標服務組件,采用針對于服務請求信息的第一目標服務組件執(zhí)行相關操作,無需使用服務組件中其他與服務請求信息不相關的組件,因此能夠更加高效地執(zhí)行與服務請求信息對應的服務請求操作,從而提高了服務請求的執(zhí)行效率。
1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)服務請求信息從所述服務組件中確定第一目標服務組件,包括:
3.根據(jù)權利要求1所述的方法,其特征在于,在所述通過所述第一目標服務組件對本地的緩存數(shù)據(jù)進行變更處理之后,所述方法還包括:
4.根據(jù)權利要求1所述的方法,其特征在于,在所述根據(jù)當前運行模式的模式類型確定服務組件之前,所述方法還包括:
5.根據(jù)權利要求4所述的方法,其特征在于,所述原始組件包括本地的原始注冊器和原始參數(shù)加載器,所述服務組件包括本地注冊器和本地參數(shù)加載器;所述組件初始化信息包括注冊有效時間和線程數(shù)量;所述根據(jù)所述組件初始化信息對所述原始組件進行初始化,得到所述服務組件,包括:
6.根據(jù)權利要求4所述的方法,其特征在于,所述原始組件包括本地的原始注冊器、遠程的原始參數(shù)加載器和遠程的原始注冊器,所述組件初始化信息包括注冊有效時間、循環(huán)周期信息和線程數(shù)量;所述根據(jù)所述組件初始化信息對所述原始組件進行初始化,得到所述服務組件,包括:
7.根據(jù)權利要求1所述的方法,其特征在于,所述第一目標服務組件包括注冊組件,所述方法還包括:
8.根據(jù)權利要求7所述的方法,其特征在于,在所述通過所述注冊組件將所述服務請求對應的客戶端注冊到所述本地的注冊表中之前,所述方法還包括:
9.根據(jù)權利要求1所述的方法,其特征在于,所述第一目標服務組件包括參數(shù)查詢組件和緩存組件,所述方法還包括:
10.根據(jù)權利要求9所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權利要求9所述的方法,其特征在于,所述方法還包括:
12.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括:
13.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權利要求1至11中任一項所述的方法的步驟。
14.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至11中任一項所述的方法的步驟。
15.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1至11中任一項所述的方法的步驟。