分布式文件系统和分布式数据库有什么不同

如题所述

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:zhangcasa
链接:https://www.zhihu.com/question/21814195/answer/24214451
来源:知乎

分布式文件系统(dfs)和分布式数据库都支持存入,取出和删除。但是分布式文件系统比较暴力,可以当做key/value的存取。分布式数据库涉及精炼的数据,传统的分布式关系型数据库会定义数据元组的schema,存入取出删除的粒度较小。
分布式文件系统现在比较出名的有GFS(未开源),HDFS(Hadoop distributed file system)。分布式数据库现在出名的有Hbase,oceanbase。其中Hbase是基于HDFS,而oceanbase是自己内部实现的分布式文件系统,在此也可以说分布式数据库以分布式文件系统做基础存储。
温馨提示:答案为网友推荐,仅供参考
相似回答