[發明專利]用于數據庫操作的近存儲器加速在審
| 申請號: | 202011024367.9 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN113312415A | 公開(公告)日: | 2021-08-27 |
| 發明(設計)人: | D.H.李;M.安;J.金;K.W.崔;O.雷波茲 | 申請(專利權)人: | SAP歐洲公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/28;G06F9/50;G06F12/02;G06F13/16;G06F13/42 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 張泓 |
| 地址: | 德國瓦*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數據庫 操作 存儲器 加速 | ||
盡管增加了存儲器容量和CPU計算能力,但是由于數據量和應用需求的不斷增長,存儲器性能仍然是內存數據庫管理系統的瓶頸。由于數據工作負載的規模已經超過了傳統的CPU緩存和存儲器帶寬,因此可以改善從存儲器到計算單元的數據移動,從而提高內存數據庫方案中的性能。近存儲器數據庫加速器框架通過或向近存儲器計算引擎分流數據密集型數據庫操作。數據庫加速器的系統架構可以包括數據庫加速器軟件模塊/驅動器和帶有數據庫加速器引擎的存儲器模塊。可以提供應用編程接口(API)以支持數據庫加速器功能。數據庫加速器的存儲器是CPU直接可訪問的。
對相關申請的交叉引用
本申請要求于2020年2月27日提交的美國臨時申請No.62/982,683的權益,在此通過引用將其并入本文。
技術領域
本公開涉及用于數據庫操作的近存儲器加速。
背景技術
盡管存儲器容量和CPU計算能力有所提高,但是數據處理工作負載規模的不斷擴大仍在繼續挑戰內存數據庫管理系統的性能。因此,存在改進的空間。
發明內容
提供本發明內容以簡化形式介紹一些概念,這些概念將在下面的詳細描述中進一步描述。本發明內容既不旨在識別所要求保護的主題的關鍵特征或必要特征,也不旨在用于限制所要求保護的主題的范圍。
實施例包括一種方法,所述方法包括:在內存數據庫管理系統環境中,接收對源數據中表示的多個值執行數據庫操作的請求,其中,源數據存儲在近存儲器數據庫加速器的設備存儲器中;將數據庫操作分流到近存儲器數據庫加速器;以及從近存儲器數據庫加速器接收數據庫操作的結果可用的指示。
另一實施例包括一種系統,包括:一個或多個處理單元;一個或多個處理單元直接可訪問的主存儲器或擴展存儲器;以及近存儲器數據庫加速器驅動器,被配置為接收對存儲在近存儲器數據庫加速器的設備存儲器中的源數據執行數據庫操作的請求,近存儲器數據庫加速器包括與一個或多個處理單元分開的至少一個數據庫加速器引擎,將數據庫操作分流到近存儲器數據庫加速器,以由與一個或多個處理單元分開的至少一個數據庫加速器引擎執行,以及從近存儲器數據庫加速器接收數據庫操作的結果可用的指示;其中,主存儲器或擴展存儲器包括近存儲器數據庫加速器的設備存儲器。
另一實施例包括一個或多個計算機可讀介質,包括計算機可執行指令,所述計算機可執行指令在被執行時使計算系統執行方法,所述方法包括:從內存數據庫管理系統接收應用編程接口(API)調用,請求將數據庫操作分流到近存儲器數據庫加速器,其中,對根據位打包壓縮格式壓縮的數據庫表的內存列執行數據庫操作,API調用指定位數參數;響應于API調用,向近存儲器數據庫加速器發送請求,其中,發送包括:中繼位數參數,并且近存儲器數據庫加速器以位數參數執行數據庫操作;從近存儲器數據庫加速器接收數據庫操作已經完成的指示;以及通知內存數據庫管理系統數據庫操作已經完成。
根據以下參照附圖進行的詳細描述,前述和其他目的、特征和優點將變得更加明顯。
附圖說明
圖1是可以實現用于數據庫操作的近存儲器加速的示例硬件環境的框圖。
圖2是可以實現用于數據庫操作的近存儲器加速的示例存儲器模塊硬件環境的框圖。
圖3是可以實現用于數據庫操作的近存儲器加速的示例擴展存儲系統環境的框圖。
圖4是實現用于數據庫操作的近存儲器加速的示例性系統架構的框圖。
圖5是實現用于數據庫操作的近存儲器加速的示例系統的框圖。
圖6是在存儲器環境中用于數據庫操作的近存儲器加速的示例方法的流程圖。
圖7是在存儲器環境中用于數據庫操作的近存儲器加速的示例更詳細方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于SAP歐洲公司,未經SAP歐洲公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011024367.9/2.html,轉載請聲明來源鉆瓜專利網。





