基于数据库技术的文件系统设计及实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:Lassie01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,信息的存储对文件系统的要求越来越高,越来越多样化,如特定应用中数据检索的高效率等要求。在特定的应用中,传统文件系统便出现了某些不足的地方,而数据库系统在这些方面却有着独特、良好的解决方法。现在利用数据库系统的相关技术来解决传统文件系统在实际应用中所面临问题,已成为当前的一个研究热点。   本设计中引入了数据库高效、安全的数据管理这一特性,设计一种可以解决传统文件系统所面临的问题的一种文件系统基础。设计中所有数据均存储在数据库中这一思想为设计基础进行设计并实现,通过将数据库系统移植到文件系统中,并定义各操作以实现支持Unix标准文件系统的操作。操作中结合数据库的事务机制,确保文件操作的安全性。   在数据库系统的移植中涉及到了用户空间[2]的函数到内核空间[2]等函数的转换。本文使用数据库系统为解决传统文件文件属性信息匮乏、高效检索等问题提供了一种解决方法。本文的设计目的在于实现数据库系统与文件系统的结合,利用数据库系统的优点来解决传统文件系统在特定情况下的不足。
其他文献
互联网技术的发展与成熟,使得电子商务(E-Commerce)出现并快速发展起来。电子商务的兴起带来了巨大的商业机会和市场价值。随着电子商务的发展,各种电子商务的网站信息量不断增大
Web服务作为一种新兴的Web应用模式和分布式计算模型,从根本上解决了企业之间及企业内部异构系统之间的互操作和互通信问题。然而现有的主流Web服务发现方法是采用基于UDDI框
广播加密是一种安全群组通信技术,普遍采用无状态接收者模型,其主要特点是无需更新用户密钥的情况下实现用户权限的控制,可以抵抗任意多个用户的共谋攻击。因此广播加密作为
本文介绍了农副产品干燥的重要性及农副产品干燥设备的国内外发展现状,并详细论述了课题的研究背景和意义,从干燥方法,系统总体框架设计,各模块软、硬设计,算法设计与最终实验分析等方面对该系统进行了详细的描述。本文具体研究了已有干燥设备的干燥工艺与控制方法,重点介绍了主控制器所需的控制方法,并通过研究、分析和测试对比,最终采用BP神经网络与PID控制算法相结合的方式,设计出一种高效主控制器;通过研究分析对
实现采煤机滚筒的自动调高,即滚筒能够按照煤岩分界曲线割煤,是缩小国内外采煤机自动操纵差距的关键技术之一,是实现采煤工作面生产过程自动化的重要环节,并且对提高煤炭生产
无线传感器网络(Wireless Sensor Network,WSN)为近期研究热点。网络节点要求能够在无人干预的情况下正常工作相当长的时间。节点工作期间可能遇到外部恶意攻击或者各种内部错
智能交通系统(ITS)是在传统的交通工程基础上发展起来的一种新型交通系统。大力发展ITS的一个关键子系统——智能公交系统(APTS),是改善我国当前交通运行状况的一个切实有效
无线传感器网络是由大量具有数据感知、无线通信和信息处理能力的传感器节点构成的自组织分布式网络系统。基于无线传感器网络的任何应用系统都离不开感知数据的管理和处理技
随着互联网在社会日常工作和生活中的普及,出于各种目的而出现的恶意程序对网络的危害也越来越大。其中,木马所占的比例最高,利用木马进行网络犯罪的事件层出不穷,并且有愈演
嵌入式Web服务器是嵌入式技术和网络技术结合的产物,是嵌入式技术网络化的一项重要应用。嵌入式Web服务器主要应用在远程监测和控制方面,将Web服务器移植到接入网络的嵌入式