Invention Grant
US07769728B2 Method and system for intra-row, inter-row compression and decompression of data items in a database using a page-based structure where allocating a page-buffer based on a stored value indicating the page size
有权
使用基于页面的结构在数据库中进行行内,行间压缩和解压缩数据项的方法和系统,其中基于指示页面大小的存储值分配页面缓冲器
- Patent Title: Method and system for intra-row, inter-row compression and decompression of data items in a database using a page-based structure where allocating a page-buffer based on a stored value indicating the page size
- Patent Title (中): 使用基于页面的结构在数据库中进行行内,行间压缩和解压缩数据项的方法和系统,其中基于指示页面大小的存储值分配页面缓冲器
-
Application No.: US11294943Application Date: 2005-12-06
-
Publication No.: US07769728B2Publication Date: 2010-08-03
- Inventor: James R. Ivie
- Applicant: James R. Ivie
- Agent Jeffery M. Lillywhite, PC
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30

Abstract:
A database compression system includes a compression plug-in that allows a database to be compressed using multiple compression algorithms. As well, implementations of the present; invention allow inter-row compression to be used with fixed-page sizes in a page-based database. For example, the compression plug-in inter-row decompresses a requested page from sub-storage, and allocates a page buffer that corresponds at least to the size of the page data when inter-row decompressed. The compression plug-in then adds data to the page buffer using intra-row compression, such as gamma compression. When the page data is no longer needed, the compression plug-in compresses the page data using inter-row compression, and passes the compressed page data from the page buffer to the corresponding page, which is fixed in size, in sub-storage.
Public/Granted literature
- US20060123035A1 Applying multiple compression algorithms in a database system Public/Granted day:2006-06-08
Information query