一種數(shù)據(jù)存儲(chǔ)方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN202010588436.2 申請(qǐng)日 -
公開(公告)號(hào) CN111723078A 公開(公告)日 2020-09-29
申請(qǐng)公布號(hào) CN111723078A 申請(qǐng)公布日 2020-09-29
分類號(hào) G06F16/21;G06F16/22;G06F16/2455 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王宏志;魏龑;鄭博;梁棟;燕鈺 申請(qǐng)(專利權(quán))人 蘇州松鼠山人工智能科技有限公司
代理機(jī)構(gòu) 北京格允知識(shí)產(chǎn)權(quán)代理有限公司 代理人 周嬌嬌
地址 215300 江蘇省昆山市玉山鎮(zhèn)登云路268號(hào)1號(hào)房315室A12工位(集群登記)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種數(shù)據(jù)存儲(chǔ)方法和裝置,涉及計(jì)算機(jī)技術(shù)領(lǐng)域。該方法的一具體實(shí)施方式包括:對(duì)目標(biāo)數(shù)據(jù)庫進(jìn)行性能測(cè)試,生成每類存儲(chǔ)結(jié)構(gòu)的性能表現(xiàn)模型;預(yù)測(cè)目標(biāo)數(shù)據(jù)庫的查詢負(fù)載,并根據(jù)查詢負(fù)載和待存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)特征選取待選存儲(chǔ)結(jié)構(gòu);根據(jù)性能表現(xiàn)模型計(jì)算各個(gè)待選存儲(chǔ)結(jié)構(gòu)中每個(gè)數(shù)據(jù)特征的性能預(yù)測(cè)值,并基于各個(gè)性能預(yù)測(cè)值得到各個(gè)待選存儲(chǔ)結(jié)構(gòu)的總代價(jià);選擇總代價(jià)最小的待選存儲(chǔ)結(jié)構(gòu)作為最優(yōu)存儲(chǔ)結(jié)構(gòu),并將當(dāng)前的存儲(chǔ)結(jié)構(gòu)替換為最優(yōu)存儲(chǔ)結(jié)構(gòu)。該實(shí)施方式能夠靈活選擇存儲(chǔ)結(jié)構(gòu),從而提升數(shù)據(jù)庫性能。