Invention Grant
US08478931B1 Using non-volatile memory resources to enable a virtual buffer pool for a database application
有权
使用非易失性内存资源为数据库应用程序启用虚拟缓冲池
- Patent Title: Using non-volatile memory resources to enable a virtual buffer pool for a database application
- Patent Title (中): 使用非易失性内存资源为数据库应用程序启用虚拟缓冲池
-
Application No.: US13465790Application Date: 2012-05-07
-
Publication No.: US08478931B1Publication Date: 2013-07-02
- Inventor: Vijay Karamcheti
- Applicant: Vijay Karamcheti
- Applicant Address: US CA Milpitas
- Assignee: Virident Systems Inc.
- Current Assignee: Virident Systems Inc.
- Current Assignee Address: US CA Milpitas
- Agency: Fish & Richardson P.C.
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
A buffer pool for a database application is maintained in a volatile main memory component. A control portion that corresponds to a block of application data residing on a non-volatile, asymmetric memory component and that includes a reference to a location of the block of application data on the non-volatile, asymmetric memory component is added to the buffer pool maintained in the volatile main memory component. The control portion from the buffer pool maintained in the volatile main memory component that corresponds to the block of application data is accessed and the location of the block of application data on the non-volatile, asymmetric memory component is identified. Based on identifying the location of the block of application data on the non-volatile, asymmetric memory component, the database application is enabled to access the block of application data directly from the non-volatile, asymmetric memory component.
Information query