- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第47卷第4期 西 安 交 通 大 学 学 报 V01.47No.4
OFXI’AN UNIVERSITY
2013年4月 JOURNAL JIAOTONG Apr.2013
DOI:10.7652/xituxb201304018
Hash表与B+树相结合的高效目录索引结构
刘贤焯1’2,王劲林1’2,朱明1,邓峰2,孙鹏2
(1.中国科学技术大学自动化系,230027,合肥;2.中国科学院声学研究所网络新媒体中心,100190,北京)
摘要:针对目前文件系统目录结构在处理大量文件,尤其是单个大目录时文件创建、查找和删除速
度较慢的问题,提出一种面向web服务器存储系统的目录索引结构。该结构利用Hash函数对变
长关键字的压缩特性和Hash表的0(1)查找复杂度进行文件名的快速查找,并使用B+树高效索
引目录的子索引节点。测试结果表明,该结构能够快速地处理大量文件,单个大文件夹下的文件查
找速度相比Ext3提高了40%,文件创建、删除速度比Ext3和Reiserfs加快了73%。
关键词:文件系统;目录索引;哈希表;B+树
中图分类号:TP319文献标志码:A文章编号:0253—987X(2013)04—0105—07
AnEffective IndexFramework
Directory Taking
ofHashTableandB+一Tree
Advantages
LIUXianzhu01“,WANG SUN
Jinlinl”,ZHU
Min91,DENGFen92, Pen92
of ofScienceand ofChina,Hefei230027,China;
(1.DepartmentAutomation,UniversityTechnology
Research of of 100190,China)
2.DSP Center,InstituteAcoustics,ChineseAcademySciences,Beijing
thattakesthe ofbothhashfunctionsand
Abstract:Anew indexframework
directory advantages
B+一treeis for ofWebservertosolvethe that
proposedstoragesystem problemexistingdirectory
structuresinfile resultin when areusedto a
indexing systems significantdelays they process
numberoffilesor whenthereareoverhundredsofthousandsoffiles
large directories,especially
functions nameswithvariable
ina frameworkhash t
文档评论(0)