一種圖-關(guān)系數(shù)據(jù)庫混合存儲(chǔ)的方法和裝置
基本信息
申請?zhí)?/td> | CN201911388011.0 | 申請日 | - |
公開(公告)號(hào) | CN111190904A | 公開(公告)日 | 2020-05-22 |
申請公布號(hào) | CN111190904A | 申請公布日 | 2020-05-22 |
分類號(hào) | G06F16/22;G06F16/28;G06F16/901 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉本亮;唐俊;魏星;寇德朋;紀(jì)翔宇 | 申請(專利權(quán))人 | 四川蜀天夢圖數(shù)據(jù)科技有限公司 |
代理機(jī)構(gòu) | 深圳市六加知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 向彬 |
地址 | 610000 四川省成都市天府新區(qū)興隆街道湖畔路西路99號(hào)B7棟天府英才中心6層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及本發(fā)明涉及數(shù)據(jù)庫領(lǐng)域,具體涉及一種圖?關(guān)系數(shù)據(jù)庫混合存儲(chǔ)的方法和裝置。其主要步驟為:根據(jù)圖對象的頂點(diǎn)數(shù)據(jù)或邊數(shù)據(jù)產(chǎn)生行記錄,行記錄包含頂點(diǎn)和邊的連接關(guān)系;根據(jù)圖類型獲得行記錄的標(biāo)簽ID,每一個(gè)圖標(biāo)簽對應(yīng)唯一一個(gè)標(biāo)簽ID;為行記錄分配行ID,所述行ID在每個(gè)標(biāo)簽ID下唯一;根據(jù)行記錄的標(biāo)簽ID和行ID將行記錄的索引保存在相應(yīng)的B+Tree中,每個(gè)B+Tree對應(yīng)一種圖標(biāo)簽;根據(jù)行記錄的在B+Tree中的邏輯順序,獲得行記錄所在的數(shù)據(jù)庫文件頁;將行記錄存儲(chǔ)至相應(yīng)的數(shù)據(jù)庫文件頁。本發(fā)明可以減少存儲(chǔ)空間和對數(shù)據(jù)結(jié)構(gòu)的額外維護(hù),并使得查詢時(shí)能夠以點(diǎn)為中心進(jìn)行搜索,提高數(shù)據(jù)庫的插入、查詢效率和響應(yīng)速度。 |
