一个面向搜索的文件系统研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:pldpl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
文件搜索在个人用户数据管理和企业搜索方面都有重要的应用价值,逐渐成为文件系统研究的热点。近年来,随着存储硬件容量和性能的大幅提高,计算机系统需要管理的文件数量和类型大大增加。而传统文件系统采用层次化的目录结构来组织和管理文件,这种方式在现代数据管理中存在诸多限制。当前的计算机用户更倾向于采用搜索的方式来检索数据。本文的研究目的就是将搜索和文件系统结合,设计一个面向搜索的文件系统。   本文首先分析构建文件系统搜索的几种途径,在此基础上设计了一个面向搜索的文件系统SFS。SFS在传统文件系统模型中添加了一个文件搜索模块,借助文件元数据来表达用户的搜索请求。文件搜索最终通过对元数据索引的查找来实现。本文主要研究了元数据的收集、存储、索引和查找技术,并讨论了如何将这些技术和传统文件系统结合来实现具有搜索功能的新型文件系统。   最后,本文实现了SFS原型系统,其文件搜索模块包含三个主要部分:元数据收集器,索引管理器和元数据搜索引擎。元数据收集器负责收集和存储文件中的元数据,将元数据存储到一块特定的区域,即元数据存储区。索引管理器负责对元数据存储区中的数据建立和维护索引。元数据搜索引擎负责解析用户的查询请求,并返回查询结果。   本文对原型系统进行功能和性能测试。功能测试结果表明,SFS具有兼容虚拟文件系统、支持基于属性的查询和重新定义文件视图的功能。性能测试结果说明SFS原型系统具有较小的空间存储和较快的查找速度。
其他文献
并行计算系统是计算机科学中的重要研究领域,作为并行计算系统中的重要组成部分,互连网络的性质对整个系统的性能在很大程度上起着决定性的作用。迄今已经有多种互连网络被提
在通信行业中,海量的客户数据被存储在数据仓库中得不到充分应用,这些数据中隐藏的信息不仅可以为决策者提供决策支持,还能为通信行业挖掘出潜在的客户,实现业务增值,同时通
数字图像处理的主要目的是提高图像质量、提高图像中的特征等以便人或者计算机的识别和分析。随着人类的需求的不断提高,图像处理的应用几乎在所有的科学研究、工程技术和人
随着移动互联网的高速发展,越来越多的移动信息终端被用于完成计算任务,如手机,上网本,平板电脑,掌上游戏设备等。和微型计算机使用的通用处理器不同,移动设备中大量采用定制化的嵌
随着互联网技术的飞速发展和大规模普及,基于互联网的各种开发应用已经进入到人们日常生活中的每个角落。与此同时,伴随着人们日益增加的互联网活动,网络信息安全变得日趋重要,原
随着互联网的发展和科学技术的不断进步,各行各业都出现了海量的数据,这些数据是传统的技术所无法处理的。例如在经济、金融、电信等行业都出现了海量的数据。在这样的大数据
随着网络和计算机的飞速发展,人们日常的生活越来越离不开电脑和网络。整个社会的运转对计算机和网络的依赖越来越大,政府、军队、商业机密信息的保密机制需要不断加强。然而
虚拟植物研究是一种针对植物个体或种群,集植物学、系统生物学、应用数学、信息科学和计算机图形学、可视化技术等为一体的交叉学科研究,是目前大家广为关注的热点研究之一。
随着信息技术的发展,计算机已经成为人们日常生活中重要的一部分,娱乐休闲、商务办公乃至国民生产,都与计算机技术息息相关。然而,伴随其应用的广泛性,计算机安全威胁也无处
随着立体电影在市场上的畅销,立体电影不仅在学术界受到关注,还在工业界产生了巨大的波动。随着它的成功,使图像和视频往一个崭新的方向发展,即从二维平面显示到三维立体显示