基于流数据的大对象数据缓冲机制  被引量:1

Buffer Strategy of Accessing Large Object Based on Stream Data

在线阅读下载全文

作  者:魏晶晶[1] 金培权[1] 龚育昌[1] 岳丽华[1] 

机构地区:[1]中国科学技术大学计算机科学技术系,合肥230027

出  处:《计算机工程》2006年第11期92-94,共3页Computer Engineering

基  金:国家自然科学基金资助项目(60403020);国家"863"计划基金资助项目(2002AA783055)

摘  要:通过对关系数据库管理系统PostgreSQL的大对象数据缓冲机制的分析,提出了基于流数据的大对象数据缓冲机制。该机制针对传统大对象数据缓冲所使用的页存储机制存在的性能缺陷,以流数据模型来取代一般的块页读取机制,并根据流数据的存储特点构建基于流数据管道的大对象数据缓冲器结构。该结构在内存中维护一个远小于大对象数据规模的可常驻内存的概要数据结构,从而可以迅速得到用户想要的数据,避免了冗余的磁盘I/O。This paper creates a new buffer strategy based on stream data with the analysis of PostgreSQL. This strategy replaces the traditional page accessing model with stream model to get better performance. In addition, under this new buffer strategy, it recreates the buffer structure for LOB using stream pipes. This buffer structure maintains a synopsis data structure on memory which has less size of data than LOB. Through this synopsis data structure, it can get needed data more quickly with avoiding redundant disk I/O.

关 键 词:大对象 缓冲机制 流数据 概要数据结构 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象