[發明專利]用于管理索引的方法、裝置、設備和存儲介質有效
| 申請號: | 201910088131.2 | 申請日: | 2019-01-29 |
| 公開(公告)號: | CN109815240B | 公開(公告)日: | 2022-02-25 |
| 發明(設計)人: | 伍檢;王杰 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 李輝 |
| 地址: | 100094 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 管理 索引 方法 裝置 設備 存儲 介質 | ||
根據本公開的示例實施例,提供了用于管理索引的方法、裝置、設備和計算機可讀存儲介質。用于管理索引的方法包括確定針對數據庫中存儲的目標數據的目標索引,目標索引具有相對應的索引標記,用于標識目標索引的存儲版本。該方法還包括基于目標索引,獲取數據庫中存儲的目標數據,目標數據具有相對應的數據標記,用于標識目標數據的存儲版本。該方法進一步包括響應于索引標記與數據標記不匹配,確定與目標索引相關聯的操作。以此方式,能夠實現數據庫索引的有效管理,減少后續調用的時間開銷并提高數據讀取的性能。
技術領域
本公開的實施例主要涉及計算機領域,并且更具體地,涉及用于管理索引的方法、裝置、設備和計算機可讀存儲介質。
背景技術
隨著各個領域對數據需求的增加,數據庫技術得到越來越廣泛應用。為了更方便地查詢所需數據,有時需要在數據庫中創建二級索引。隨著數據的不斷更新,所創建的索引中的一些可能已經不再適合用于其所指示的數據,這樣的索引需要被清除。因此,需要高效地管理這些索引,以提高數據庫的性能。然而,在索引管理的傳統方式中,需要對每個待處理的索引及其指示的數據執行一系列操作才能確定該索引是否應當被清除,這降低了數據庫的性能。
發明內容
根據本公開的示例實施例,提供了一種用于管理索引的方案。
在本公開的第一方面中,提供了一種管理索引的方法。該方法包括確定針對數據庫中存儲的目標數據的目標索引,目標索引具有相對應的索引標記,用于標識目標索引的存儲版本。該方法還包括基于目標索引,獲取數據庫中存儲的目標數據,目標數據具有相對應的數據標記,用于標識目標數據的存儲版本。該方法進一步包括響應于索引標記與數據標記不匹配,確定與目標索引相關聯的操作。
在本公開的第二方面中,提供了一種用于管理索引的裝置。該裝置包括索引確定模塊,被配置為確定針對數據庫中存儲的目標數據的目標索引,目標索引具有相對應的索引標記,用于標識目標索引的存儲版本。該裝置還包括數據獲取模塊,被配置為基于目標索引,獲取數據庫中存儲的目標數據,目標數據具有相對應的數據標記,用于標識目標數據的存儲版本。該裝置進一步包括操作確定模塊,被配置為響應于索引標記與數據標記不匹配,確定與目標索引相關聯的操作。
在本公開的第三方面中,提供了一種設備,包括一個或多個處理器;以及存儲裝置,用于存儲一個或多個程序,當一個或多個程序被一個或多個處理器執行,使得一個或多個處理器實現根據本公開的第一方面的方法。
在本公開的第四方面中,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現根據本公開的第一方面的方法。
應當理解,發明內容部分中所描述的內容并非旨在限定本公開的實施例的關鍵或重要特征,亦非用于限制本公開的范圍。本公開的其它特征將通過以下的描述變得容易理解。
附圖說明
結合附圖并參考以下詳細說明,本公開各實施例的上述和其他特征、優點及方面將變得更加明顯。在附圖中,相同或相似的附圖標注表示相同或相似的元素,其中:
圖1示出了本公開的實施例能夠在其中實現的示例環境的示意圖;
圖2示出了根據本公開的實施例的管理索引的過程的流程圖;
圖3示出了圖示根據本公開的一些實施例的數據存儲結構的示意圖;
圖4示出了圖示根據本公開的一些實施例的存儲索引標記和數據標記的表的示意圖;
圖5示出了圖示根據本公開的一些實施例的干預字段的示意圖;
圖6示出了根據本公開的一些實施例的確定與目標索引相關聯的操作的過程的流程圖;
圖7示出了根據本公開的實施例的用于管理索引的裝置的示意性框圖;以及
圖8示出了能夠實施本公開的多個實施例的計算設備的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910088131.2/2.html,轉載請聲明來源鉆瓜專利網。





