本公開(kāi)涉及電子信息,具體地,涉及一種數(shù)據(jù)存儲(chǔ)管理方法、裝置、介質(zhì)及電子設(shè)備。
背景技術(shù):
1、對(duì)于一些數(shù)據(jù),可以在存儲(chǔ)空間中進(jìn)行存儲(chǔ)。然而,不同數(shù)據(jù)訪問(wèn)熱度不同,對(duì)于訪問(wèn)熱度較低的數(shù)據(jù),可以存儲(chǔ)較短時(shí)間,而對(duì)于訪問(wèn)熱度較高的數(shù)據(jù),可以存儲(chǔ)相對(duì)較長(zhǎng)的時(shí)間。因此,相關(guān)技術(shù)中,對(duì)于存儲(chǔ)的數(shù)據(jù),可以設(shè)置過(guò)期時(shí)間進(jìn)行管理,以便于對(duì)存儲(chǔ)的數(shù)據(jù)進(jìn)行清理,節(jié)約存儲(chǔ)空間。
2、然而,相關(guān)技術(shù)中,存在過(guò)期時(shí)間設(shè)置不合理的問(wèn)題,降低了緩存空間的利用率。
技術(shù)實(shí)現(xiàn)思路
1、提供該
技術(shù)實(shí)現(xiàn)要素:
部分以便以簡(jiǎn)要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識(shí)要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。
2、第一方面,本公開(kāi)提供一種數(shù)據(jù)存儲(chǔ)管理方法,所述方法包括:
3、針對(duì)存儲(chǔ)空間中待更新的目標(biāo)數(shù)據(jù)集,獲取預(yù)設(shè)歷史時(shí)間段內(nèi)關(guān)于所述目標(biāo)數(shù)據(jù)集的訪問(wèn)信息;
4、基于所述訪問(wèn)信息從所述目標(biāo)數(shù)據(jù)集中篩選訪問(wèn)熱度指標(biāo)大于第一閾值的第一候選數(shù)據(jù)集,以及篩選訪問(wèn)熱度指標(biāo)小于第二閾值的第二候選數(shù)據(jù)集,所述第一閾值大于所述第二閾值;
5、確定所述第一候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第一波動(dòng)情況,根據(jù)所述第一波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),以及確定所述第二候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第二波動(dòng)情況,根據(jù)所述第二波動(dòng)情況從所述第二候選數(shù)據(jù)集中篩選第二目標(biāo)數(shù)據(jù);
6、基于數(shù)據(jù)過(guò)期時(shí)間更新策略對(duì)所述第一目標(biāo)數(shù)據(jù)和所述第二目標(biāo)數(shù)據(jù)各自對(duì)應(yīng)的過(guò)期時(shí)間進(jìn)行更新,并基于更新后的過(guò)期時(shí)間對(duì)所述第一目標(biāo)數(shù)據(jù)以及所述第二目標(biāo)數(shù)據(jù)進(jìn)行存儲(chǔ)管理。
7、第二方面,本公開(kāi)提供一種數(shù)據(jù)存儲(chǔ)管理裝置,所述裝置包括:
8、第一獲取模塊,用于針對(duì)存儲(chǔ)空間中待更新的目標(biāo)數(shù)據(jù)集,獲取預(yù)設(shè)歷史時(shí)間段內(nèi)關(guān)于所述目標(biāo)數(shù)據(jù)集的訪問(wèn)信息;
9、第一篩選模塊,用于基于所述訪問(wèn)信息從所述目標(biāo)數(shù)據(jù)集中篩選訪問(wèn)熱度指標(biāo)大于第一閾值的第一候選數(shù)據(jù)集,以及篩選訪問(wèn)熱度指標(biāo)小于第二閾值的第二候選數(shù)據(jù)集,所述第一閾值大于所述第二閾值;
10、第二篩選模塊,用于確定所述第一候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第一波動(dòng)情況,根據(jù)所述第一波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),以及確定所述第二候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第二波動(dòng)情況,根據(jù)所述第二波動(dòng)情況從所述第二候選數(shù)據(jù)集中篩選第二目標(biāo)數(shù)據(jù);
11、管理模塊,用于基于數(shù)據(jù)過(guò)期時(shí)間更新策略對(duì)所述第一目標(biāo)數(shù)據(jù)和所述第二目標(biāo)數(shù)據(jù)各自對(duì)應(yīng)的過(guò)期時(shí)間進(jìn)行更新,并基于更新后的過(guò)期時(shí)間對(duì)所述第一目標(biāo)數(shù)據(jù)以及所述第二目標(biāo)數(shù)據(jù)進(jìn)行存儲(chǔ)管理。
12、第三方面,本公開(kāi)提供一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)第一方面中所述方法的步驟。
13、第四方面,本公開(kāi)提供一種電子設(shè)備,包括:
14、存儲(chǔ)裝置,其上存儲(chǔ)有計(jì)算機(jī)程序;
15、處理裝置,用于執(zhí)行所述存儲(chǔ)裝置中的所述計(jì)算機(jī)程序,以實(shí)現(xiàn)第一方面中所述方法的步驟。
16、通過(guò)上述技術(shù)方案,針對(duì)存儲(chǔ)空間中待更新的目標(biāo)數(shù)據(jù)集,獲取預(yù)設(shè)歷史時(shí)間段內(nèi)關(guān)于所述目標(biāo)數(shù)據(jù)集的訪問(wèn)信息;基于所述訪問(wèn)信息從所述目標(biāo)數(shù)據(jù)集中篩選訪問(wèn)熱度指標(biāo)大于第一閾值的第一候選數(shù)據(jù)集,以及篩選訪問(wèn)熱度指標(biāo)小于第二閾值的第二候選數(shù)據(jù)集;確定所述第一候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第一波動(dòng)情況,根據(jù)所述第一波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),以及確定所述第二候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第二波動(dòng)情況,根據(jù)所述第二波動(dòng)情況從所述第二候選數(shù)據(jù)集中篩選第二目標(biāo)數(shù)據(jù);基于數(shù)據(jù)過(guò)期時(shí)間更新策略對(duì)所述第一目標(biāo)數(shù)據(jù)和所述第二目標(biāo)數(shù)據(jù)各自對(duì)應(yīng)的過(guò)期時(shí)間進(jìn)行更新,并基于更新后的過(guò)期時(shí)間對(duì)所述第一目標(biāo)數(shù)據(jù)以及所述第二目標(biāo)數(shù)據(jù)進(jìn)行存儲(chǔ)管理。由于能夠根據(jù)目標(biāo)數(shù)據(jù)集的訪問(wèn)信息對(duì)數(shù)據(jù)的類型進(jìn)行第一次篩選得到第一候選數(shù)據(jù)集以及第二候選數(shù)據(jù)集,再進(jìn)一步根據(jù)第一候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第一波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),以及根據(jù)第二候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第二波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),相當(dāng)于對(duì)進(jìn)行過(guò)期時(shí)間更新的數(shù)據(jù)進(jìn)行了二次篩選,提高了進(jìn)行過(guò)期時(shí)間更新的數(shù)據(jù)的分類準(zhǔn)確性,進(jìn)而提高過(guò)期時(shí)間更新的準(zhǔn)確性以及合理性,進(jìn)而可以提高存儲(chǔ)空間的利用率。
17、本公開(kāi)的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說(shuō)明。
1.一種數(shù)據(jù)存儲(chǔ)管理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)歷史時(shí)間段包括第一預(yù)設(shè)數(shù)量個(gè)子時(shí)間段,所述確定所述第一候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第一波動(dòng)情況,根據(jù)所述第一波動(dòng)情況從所述第一候選數(shù)據(jù)集中篩選第一目標(biāo)數(shù)據(jù),以及確定所述第二候選數(shù)據(jù)集對(duì)應(yīng)的訪問(wèn)信息的第二波動(dòng)情況,根據(jù)所述第二波動(dòng)情況從所述第二候選數(shù)據(jù)集中篩選第二目標(biāo)數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述訪問(wèn)信息為訪問(wèn)頻率,第一預(yù)設(shè)數(shù)量個(gè)子時(shí)間段中的每個(gè)子時(shí)間段的時(shí)間長(zhǎng)度不同,且,在所述第一預(yù)設(shè)數(shù)量個(gè)子時(shí)間段包括的任意兩個(gè)子時(shí)間段中,靠近當(dāng)前時(shí)間的子時(shí)間段的時(shí)間長(zhǎng)度大于遠(yuǎn)離當(dāng)前時(shí)間的子時(shí)間段的時(shí)間長(zhǎng)度。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于數(shù)據(jù)過(guò)期時(shí)間更新策略對(duì)所述第一目標(biāo)數(shù)據(jù)和所述第二目標(biāo)數(shù)據(jù)各自對(duì)應(yīng)的過(guò)期時(shí)間進(jìn)行更新,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述第一目標(biāo)數(shù)據(jù)當(dāng)前設(shè)置的過(guò)期時(shí)間進(jìn)行增加,得到所述第一目標(biāo)數(shù)據(jù)對(duì)應(yīng)的更新后的過(guò)期時(shí)間,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對(duì)存儲(chǔ)空間中待更新的目標(biāo)數(shù)據(jù)集,獲取預(yù)設(shè)歷史時(shí)間段內(nèi)關(guān)于所述目標(biāo)數(shù)據(jù)集的訪問(wèn)信息,包括:
8.一種數(shù)據(jù)存儲(chǔ)管理裝置,其特征在于,所述裝置包括:
9.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述方法的步驟。
10.一種電子設(shè)備,其特征在于,包括: