基于闪存的数据库存储结构研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:zeibao123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
闪存作为一种新的存储介质,正在逐步取代磁盘的主导地位。但是由于历史原因,关系数据库的页面存储结构主要是针对于磁盘的特点设计的,未能充分发挥闪存的性能优势。因此基于闪存的数据库研究成为当前的一个重要课题。现阶段对闪存数据库的研究主要集中在以传统页面存储结构为基础进行优化,其性能仍然受到传统架构的制约。本文提出一种基于闪存的数据库存储结构(FBSS),主要针对于闪存读写速度不均衡的特性,将数据分成块(Block)与页面(Page)。在Block中存储若干个Page。Block为最小的数据写入单位,即NAND型闪存的擦除单位。Page为最小的数据读取单位。为了进一步优化读写性能,本文提出了一种针对新型数据库存储结构的压缩算法。该压缩算法的主要特点是,将数据按照Block压缩,在读取时,只需要以Page为单位解压即可。这样在保证数据有良好压缩率的前提下,在读取时不会因为只需要一小部分数据而整块的解压,既减小了读取时的IO量,又降低了解压带来的CPU开销。通过实验验证,应用FBSS数据库存储结构使得数据体积大幅缩减,并且具有较好的随机访问性能,对改善数据库的I0瓶颈具有重大意义。
其他文献
随着现代移动通信网络的发展进入了一个新阶段,移动通信网络除了满足用户的数据高速传输外,还需要未来的网络具有灵活性、适应性等特性。无线自组织网络(AdHoc)是一种自创造、
社交网络作为一个新兴事物正被越来越多的人所接受,其发展到今天已经与我们的生活息息相关。过去几年里,人们只是把“社交化”加在媒体、游戏等前面进行大肆宣传,所以现在我
车牌识别技术(LPR, License Plate Recognition)是智能交通系统(ITS)中的重要技术之一。本文对车牌识别系统中涉及的关键技术进行研究与探讨,并给出有效的解决方法。车牌定位
本文主要研究了基于视频序列的人体检测和跟踪技术,该技术能够应用在智能监控,人体动作分析,人机交互,基于内容的视频检索以及智能驾驶系统等领域中,其涉及到模式识别、人工
由于GPS设备能够提供定位、导航和路线规划等多种实用功能,它已经成为人们出行生活中必不可少的电子设备。与此同时,这也更突显出GPS设备所携带的数据的重要性。对于取证工作
随着互联网的发展,数据安全和隐私保护的重要性越来越明显。信息的负表示是一种新的很有前景的数据安全和隐私保护方法。负调查就是在信息负表示思想的基础上提出的。这种调查
由于人脸分析具有广泛的应用前景,该研究在近些年来得到了越来越多的关注。目前的人脸分析的工作主要都针对可见图像。而光照变化影响可见图片的外观特征,因此,基于可见图像的人
无线传感器/执行器网络是近年来发展起来的一种新型、无基础设施、自组织的无线网络。它衍生于无线传感器网络,由众多的传感器和执行器组成,通过无线自组网方式,完成分布式感测
3D-HEVC中引入深度图实现更好的视图合成。针对深度图的特点3D-HEVC在深度图帧内模式选择过程中增加了深度建模模型(Depth modeling modes,DMMs)。目前3D-HEVC中的帧内模式除
随着网络的发展和移动视频的兴起,以及支持Web的各种移动设备、平板电脑的涌入和普及,在多样化的显示设备上高质量地显示视频和图像的需求越来越强烈。要求视频和图像不仅能够