System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本領(lǐng)域涉及大數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)處理的方法、裝置、設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
技術(shù)介紹
1、信息服務(wù)系統(tǒng),能夠?qū)τ脩籼峁┒喾N服務(wù)。為了提高信息服務(wù)系統(tǒng)的服務(wù)效率,相關(guān)技術(shù)中,通常會(huì)將服務(wù)所需的數(shù)據(jù)加載到內(nèi)存中進(jìn)行緩存,以用于用戶訪問該數(shù)據(jù)時(shí)能夠從內(nèi)存中獲取緩存數(shù)據(jù),從而減少獲取緩存數(shù)據(jù)的時(shí)間。
2、但是,數(shù)據(jù)在緩存到內(nèi)存的時(shí)候,可能會(huì)出現(xiàn)數(shù)據(jù)加載錯(cuò)誤等現(xiàn)象的發(fā)生,由于運(yùn)維人員不知道緩存中的數(shù)據(jù)是否加載正確。導(dǎo)致后續(xù)系統(tǒng)服務(wù)出現(xiàn)問題時(shí),運(yùn)維人員只能通過猜測和推斷定位問題,使得系統(tǒng)的管理復(fù)雜度較高。除此之外,相關(guān)技術(shù)中,對于不同數(shù)據(jù)類型的緩存數(shù)據(jù),都要提供一套對應(yīng)的運(yùn)維服務(wù),提升了運(yùn)維成本并提高了運(yùn)維復(fù)雜度。
技術(shù)實(shí)現(xiàn)思路
1、本公開實(shí)施例提供一種數(shù)據(jù)處理的方法、裝置、設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,能夠降低系統(tǒng)的管理復(fù)雜度和運(yùn)維復(fù)雜度。
2、第一方面,本公開實(shí)施例提供一種數(shù)據(jù)處理的方法,應(yīng)用于第一系統(tǒng),方法包括:
3、利用第一系統(tǒng)的第一模塊獲取第一請求信息,第一請求信息包括目標(biāo)第一標(biāo)識(shí)信息和參數(shù)信息;
4、根據(jù)第一請求信息中的目標(biāo)第一標(biāo)識(shí)信息,從第一系統(tǒng)的第二模塊中獲取標(biāo)識(shí)信息鍵值對,標(biāo)識(shí)信息鍵值對用于記錄第一標(biāo)識(shí)信息與第二標(biāo)識(shí)信息的對應(yīng)關(guān)系,第二標(biāo)識(shí)信息用于標(biāo)識(shí)第一系統(tǒng)的第三模塊;
5、從標(biāo)識(shí)信息鍵值對確定與目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的目標(biāo)第二標(biāo)識(shí)信息;
6、基于第一請求信息的參數(shù)信息,從
7、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,在第一請求信息的參數(shù)信息包括內(nèi)存類型參數(shù)信息、服務(wù)類型參數(shù)信息和緩存數(shù)據(jù)標(biāo)識(shí)參數(shù)信息的情況下,基于第一請求信息的參數(shù)信息,從目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊的內(nèi)存中獲取與參數(shù)信息對應(yīng)緩存數(shù)據(jù)的信息,包括:
8、根據(jù)內(nèi)存類型參數(shù)信息,確定與內(nèi)存類型參數(shù)信息對應(yīng)的第三模塊;
9、根據(jù)服務(wù)類型參數(shù)信息和緩存數(shù)據(jù)標(biāo)識(shí)參數(shù)信息從第三模塊的內(nèi)存中獲取緩存數(shù)據(jù)的信息。
10、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,在利用第一系統(tǒng)的第一模塊獲取第一請求信息之后,數(shù)據(jù)處理的方法還包括:
11、在第一請求信息的參數(shù)信息為空的情況下,獲取與第一模塊對應(yīng)的第一目標(biāo)模塊信息;
12、或
13、在第一請求信息的參數(shù)信息包括內(nèi)存類型參數(shù)信息的情況下,根據(jù)內(nèi)存類型參數(shù)信息,確定與內(nèi)存類型參數(shù)信息對應(yīng)的第三模塊;
14、獲取與第三模塊對應(yīng)的第二目標(biāo)模塊信息,第二目標(biāo)模塊信息包括多個(gè)第一系統(tǒng)的第四模塊對應(yīng)的第一標(biāo)識(shí)信息。
15、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,在利用第一系統(tǒng)的第一模塊獲取第一請求信息之前,數(shù)據(jù)處理的方法還包括:
16、獲取第二請求信息,第二請求信息包括目標(biāo)第一標(biāo)識(shí)信息,目標(biāo)第一標(biāo)識(shí)信息用于標(biāo)識(shí)第一系統(tǒng)的第四模塊;
17、根據(jù)第二請求信息中的目標(biāo)第一標(biāo)識(shí)信息,從第二模塊中獲取標(biāo)識(shí)信息鍵值對;
18、從標(biāo)識(shí)信息鍵值對確定與目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的目標(biāo)第二標(biāo)識(shí)信息;
19、基于第二請求信息的參數(shù)信息,從目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的第四模塊獲取緩存數(shù)據(jù);
20、將緩存數(shù)據(jù)加載到目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存。
21、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,第三模塊中的內(nèi)存包括本地內(nèi)存,在將緩存數(shù)據(jù)加載到目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存之后,數(shù)據(jù)處理的方法還包括:
22、利用第一模塊向第一系統(tǒng)的第五模塊發(fā)送第一指令,第一指令用于加載緩存數(shù)據(jù);
23、在第五模塊接收到第一指令后,將第一指令和第一指令對應(yīng)的數(shù)據(jù)信息轉(zhuǎn)換成第一報(bào)文;
24、向第二系統(tǒng)的第五模塊發(fā)送第一報(bào)文。
25、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,在將緩存數(shù)據(jù)加載到目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存之后,數(shù)據(jù)處理的方法還包括:
26、獲取第三請求信息,第三請求信息包括目標(biāo)第一標(biāo)識(shí)信息;
27、根據(jù)第三請求信息中的目標(biāo)第一標(biāo)識(shí)信息,從第二模塊中獲取標(biāo)識(shí)信息鍵值對;
28、從標(biāo)識(shí)信息鍵值對確定與目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的目標(biāo)第二標(biāo)識(shí)信息;
29、基于第三請求信息的參數(shù)信息,根據(jù)目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的第四模塊確定待卸載的緩存數(shù)據(jù);
30、從目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存中卸載待卸載的緩存數(shù)據(jù)。
31、在一個(gè)可以實(shí)現(xiàn)的實(shí)施方式中,第三模塊中的內(nèi)存包括本地內(nèi)存,在從第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存中卸載待卸載的緩存數(shù)據(jù)之后,數(shù)據(jù)處理的方法還包括:
32、利用第一模塊向第一系統(tǒng)的第五模塊發(fā)送第二指令,第二指令用于卸載緩存數(shù)據(jù);
33、在第五模塊接收到第二指令后,將第二指令和第二指令對應(yīng)的數(shù)據(jù)信息轉(zhuǎn)換成第二報(bào)文;
34、向第二系統(tǒng)的第五模塊發(fā)送第二報(bào)文。
35、第二方面,本公開實(shí)施例提供了一種數(shù)據(jù)處理的裝置,應(yīng)用于第一系統(tǒng),裝置包括:
36、獲取模塊,用于利用第一系統(tǒng)的第一模塊獲取第一請求信息,第一請求信息包括目標(biāo)第一標(biāo)識(shí)信息和參數(shù)信息;
37、獲取模塊,還用于根據(jù)第一請求信息中的目標(biāo)第一標(biāo)識(shí)信息,從第一系統(tǒng)的第二模塊中獲取標(biāo)識(shí)信息鍵值對,標(biāo)識(shí)信息鍵值對用于記錄第一標(biāo)識(shí)信息與第二標(biāo)識(shí)信息的對應(yīng)關(guān)系,第二標(biāo)識(shí)信息用于標(biāo)識(shí)第一系統(tǒng)的第三模塊;
38、確定模塊,確定模塊用于從標(biāo)識(shí)信息鍵值對確定與目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的目標(biāo)第二標(biāo)識(shí)信息;
39、獲取模塊,還用于基于第一請求信息的參數(shù)信息,從目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊的內(nèi)存中獲取與參數(shù)信息對應(yīng)緩存數(shù)據(jù)的信息。
40、第三方面,本公開實(shí)施例提供了一種數(shù)據(jù)處理的設(shè)備,設(shè)備包括處理器,以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;處理器讀取并執(zhí)行計(jì)算機(jī)程序指令,以實(shí)現(xiàn)如第一方面的任意一項(xiàng)的數(shù)據(jù)處理的方法。
41、第四方面,本公開實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序指令,計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面的任意一項(xiàng)的數(shù)據(jù)處理的方法。
42、第五方面,本公開實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面的任意一項(xiàng)的數(shù)據(jù)處理的方法。
43、本公開實(shí)施例提供一種數(shù)據(jù)處理的方法、裝置、設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。該方法利用第一系統(tǒng)的第一模塊獲取第一請求信息;根據(jù)第一請求信息中的目標(biāo)第一標(biāo)識(shí)信息,從第一系統(tǒng)的第二模塊中獲取標(biāo)識(shí)信息鍵值對;從標(biāo)識(shí)信息鍵值對確定與目標(biāo)第一標(biāo)識(shí)信息對應(yīng)的目標(biāo)第二標(biāo)識(shí)信息。通過標(biāo)識(shí)信息鍵值對管理目標(biāo)第一標(biāo)識(shí)信息和目標(biāo)第二標(biāo)識(shí)信息,并準(zhǔn)確的獲取緩存數(shù)據(jù),能夠降低系統(tǒng)的運(yùn)維復(fù)雜度。基于第一請求信息的參數(shù)信息,從目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊的內(nèi)存中獲取與參數(shù)信息對應(yīng)緩存本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)處理的方法,其特征在于,應(yīng)用于第一系統(tǒng),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一請求信息的參數(shù)信息包括內(nèi)存類型參數(shù)信息、服務(wù)類型參數(shù)信息和緩存數(shù)據(jù)標(biāo)識(shí)參數(shù)信息的情況下,所述基于所述第一請求信息的參數(shù)信息,從所述目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊的內(nèi)存中獲取與所述參數(shù)信息對應(yīng)緩存數(shù)據(jù)的信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述利用所述第一系統(tǒng)的第一模塊獲取第一請求信息之后,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述利用所述第一系統(tǒng)的第一模塊獲取第一請求信息之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第三模塊中的內(nèi)存包括本地內(nèi)存,在所述將所述緩存數(shù)據(jù)加載到所述目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存之后,所述方法還包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述將所述緩存數(shù)據(jù)加載到所述目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第三模塊中的
8.一種數(shù)據(jù)處理的裝置,其特征在于,應(yīng)用于第一系統(tǒng),所述裝置包括:
9.一種數(shù)據(jù)處理的設(shè)備,其特征在于,所述設(shè)備包括:處理器,以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;所述處理器讀取并執(zhí)行所述計(jì)算機(jī)程序指令,以實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述的數(shù)據(jù)處理的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述的數(shù)據(jù)處理的方法。
11.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7任意一項(xiàng)所述的數(shù)據(jù)處理的方法。
...【技術(shù)特征摘要】
1.一種數(shù)據(jù)處理的方法,其特征在于,應(yīng)用于第一系統(tǒng),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一請求信息的參數(shù)信息包括內(nèi)存類型參數(shù)信息、服務(wù)類型參數(shù)信息和緩存數(shù)據(jù)標(biāo)識(shí)參數(shù)信息的情況下,所述基于所述第一請求信息的參數(shù)信息,從所述目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊的內(nèi)存中獲取與所述參數(shù)信息對應(yīng)緩存數(shù)據(jù)的信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述利用所述第一系統(tǒng)的第一模塊獲取第一請求信息之后,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述利用所述第一系統(tǒng)的第一模塊獲取第一請求信息之前,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第三模塊中的內(nèi)存包括本地內(nèi)存,在所述將所述緩存數(shù)據(jù)加載到所述目標(biāo)第二標(biāo)識(shí)信息對應(yīng)的第三模塊中的內(nèi)存之后,所述方法還包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述將所述緩存數(shù)據(jù)加載...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:胡汝坤,張靖波,
申請(專利權(quán))人:中國建設(shè)銀行股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。