最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

文件系统和数据库的对比

来源:懂视网 责编:小采 时间:2020-11-09 14:08:32
文档

文件系统和数据库的对比

文件系统和数据库的对比:文件系统和数据库的对比 本文主要从单机系统的角度出发,对比通用的文件系统和数据库技术。想到哪里就写到哪里,遗漏的地方应该很多。 共同点: 同属于系统软件或底层软件都是用来存储和访问数据的都有着悠久的研究开发历史都有成熟的标准或规范。这既有利于
推荐度:
导读文件系统和数据库的对比:文件系统和数据库的对比 本文主要从单机系统的角度出发,对比通用的文件系统和数据库技术。想到哪里就写到哪里,遗漏的地方应该很多。 共同点: 同属于系统软件或底层软件都是用来存储和访问数据的都有着悠久的研究开发历史都有成熟的标准或规范。这既有利于

文件系统和数据库的对比 本文主要从单机系统的角度出发,对比通用的文件系统和数据库技术。想到哪里就写到哪里,遗漏的地方应该很多。 共同点: 同属于系统软件或底层软件都是用来存储和访问数据的都有着悠久的研究开发历史都有成熟的标准或规范。这既有利于

文件系统和数据库的对比

本文主要从单机系统的角度出发,对比通用的文件系统和数据库技术。想到哪里就写到哪里,遗漏的地方应该很多。


共同点:
同属于系统软件或底层软件都是用来存储和访问数据的都有着悠久的研究开发历史都有成熟的标准或规范。这既有利于开发可移植的程序,又不利于开发创新的系统,特别是分布式系统。实现技术上也有很多的共同点
大都采用C/C++这样更底层的语言都需要保证数据的一致性,特别的,不同程度的支持事务都有Block或Page或Allocation unit或Extent这样的概念都用到Buffer cache、LRU、Group commit之类的概念和算法都要针对各种负载做IO优化

不同点:

数据库对事务的支持要强很多,文件系统可以只保证元数据的一致性数据库有不同级别的一致性,以隔离级别的形式体现出来数据库可以有REDO和UNDO日志,文件系统一般只用REDO数据库的事务可以很长,文件系统的事务很短数据库的事务事先无法确定,是用户输入的,文件系统的事务可以事先确定,种类明确数据库是用户态实现的,文件系统一般是内核态实现的。因此,前者更容易做到跨OS平台数据库的访问接口通常是非过程化的S【本文来自鸿网互联 (http://www.68idc.cn)】QL语言,文件系统的则是API。二者对应的主流标准分别是SQL和POSIX数据库对死锁可以做检测,文件系统则需要避免死锁

联系点:

数据库系统经常依赖于文件系统作为其最底层的存储,也可能会实现一些文件系统的功能文件系统可以为数据库这种特殊的应用做专门的优化文件系统可以被当做简单的数据库使用(例如VSAM),数据库也可以暴露出NFS(例如Oracle)文件系统可能会用到一些简单的数据库功能(例如把符号链接当KV,实现简单的DB功能,或直接用一个小型的DBMS)

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

文件系统和数据库的对比

文件系统和数据库的对比:文件系统和数据库的对比 本文主要从单机系统的角度出发,对比通用的文件系统和数据库技术。想到哪里就写到哪里,遗漏的地方应该很多。 共同点: 同属于系统软件或底层软件都是用来存储和访问数据的都有着悠久的研究开发历史都有成熟的标准或规范。这既有利于
推荐度:
标签: 文件 数据库 对比
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top