- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
混合结构闪存索研究
摘要
摘 要
闪存作为一种新型的非易失存储介质,诞生于20世纪80年代末,具
有高速、抗震、功耗低以及小巧轻便等优良特性。而且闪存作为一种纯电
子设备,能够克服传统的机械设备所造成的一些缺陷,可以解决传统磁盘
I/O操作中的机械延迟。因此,闪存的用途越来越广泛,从最初局限于嵌
入式系统和便携式设备发展到现在已经开始作为一种二级存储设备(固态
硬盘)应用于计算机系统中,并逐渐应用到企业级计算环境中。
数据库作为应用广泛的数据管理工具,随着固态硬盘作为二级存储设
备,数据库管理系统将不可避免的需要移植到固态硬盘上。由于固态硬盘
具有许多与磁盘显著不同的特性,如果直接利用传统的数据库技术会使得
其性能(特别是更新性能)不能获得相应于闪存和磁盘I/O性价比值而带
来的提高。在某些情况下,甚至会获得比磁盘上还差的性能。而索引结构
是有效组织数据库中的数据、提高数据库查询性能的关键技术之一,是数
据库中必不可少的结构之一。因此,研究基于闪存的索引管理技术具有重
要的理论意义和应用价值。
传统的索引研究并没有考虑闪存的特殊的I/O特性,因此直接将其移
植到闪存上将会导致其性能低下,特别是更新性能。目前基于闪存的索引结
构也没有很好的解决这个问题,因此,本论文中将提出一种混合结构的闪
存索引结构,称之为HashTree。它结合了树类索引和哈希类索引的优点,
从而能够在保证索引查询性能的基础上获得较好的更新性能。HashTree通
过哈希策略将索引记录散列到多个桶中,然后将每个桶中的索引记录组织
成FTree的树结构形式。
论文的主要贡献包括以下几个方面:
(1)提出了一种混合结构的索引结构HashTree;
数来在索引的更新性能和查询性能之间得到一个满足要求的折中;
取得较好性能的策略。
关键词:闪存;固态硬盘;索引管理;混合结构
I
Abstract
ABSTRACT
Flash ISanewnovelsolid—state mediumandfirst
memory storage
in1980s.Flash hassome as
features,such
appeared memory superior high
resistance,low smallsize.Flas
speed,shock powerconsumption,and memory
isa electrical thenitcanovercomedrawbackcausedthe
pure device,and by
mechanical in disks.Inrecent is
movingpartmagnetic years,flashmemory
notbelimitedintheembeddedand
widelyused,it systemsportabledevices,
but has
anew state
importantsecondarystoragedevice(SSD,soilddrive),and
been in environ
文档评论(0)