作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (03): 73-75. doi: 10.3969/j.issn.1000-3428.2007.03.027

• 软件技术与数据库 • 上一篇    下一篇

一个基于数据库的文件系统的移植

张步忠1,金海东2,吕 强2   

  1. (1. 安庆师范学院计算机系,安庆 246011;2. 苏州大学计算机科学与技术学院,苏州 215006)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-02-05 发布日期:2007-02-05

A File System Porting Based on Database

ZHANG Buzhong1, JIN Haidong2, LV Qiang2   

  1. (1. Department of Computer, Anqing Normal College, Anqing 246011; 2. School of Computer Science and Technology, Soochow University, Suzhou 215006)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-02-05 Published:2007-02-05

摘要: 基于数据库的文件系统兼有文件系统和数据库的优点,但现有操作系统提供的文件系统访问接口不兼容这些新特性。针对该问题,介绍了将一个基于数据库的文件系统移植在源码开放的Linux操作系统上的实现方案,新的文件系统既兼容原有的接口,又提供给用户体现基于数据库的文件系统优势的接口。

关键词: 基于数据库的文件系统, VFS, POSIX标准, 基于内容的访问

Abstract: The file system based on database has characteristics of file system and database. But the traditional file system interfaces are not compatible with it. In order to resolve this problem, this paper introduces how to port a file system based on database to linux operating system, including its design and implementation. Keeping compatible with the conventional file system interfaces, this solution enhances new file system with some file system features based on database.

Key words: File system based on DB, VFS, POSIX standard, Content based access