分享

DTS和DFS区别

llike90 发表于 2013-10-25 10:45:12 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 5 8969
DTS:Distributed Table System
DFS:Distributed File Sytem
共同点:
1.相同的冗灾能力
2.相同的加载能力
3.上层都可以采用MapReduce作为计算引擎
不同点:
0.DFS是管理一个大文件,而DTS是管理一个大表
1.DFS是非结构化数据,DTS是结构化数据
2.DFS不能修改和删除,DTS可以修改删除
3.DFS没有索引,DTS有索引
4.DFS只有横切,DTS即可有横切还可有纵切
5.DFS块大小固定,DTS块大小不固定
6.DFS块之间有先后次序,DTS块之间无先后次序
7.DFS的数据可为压缩或非压缩,DTS的数据总是压缩的

已有(5)人评论

跳转到指定楼层
xiaolongwu1987 发表于 2013-10-25 10:45:12
谢谢分享,茅塞顿开
回复

使用道具 举报

langke93 发表于 2013-10-25 10:45:12
现在有开源的DTS吗吗?
回复

使用道具 举报

atsky123 发表于 2013-10-25 10:45:12
目前还没有开源的,DTS也只是我的想法,不过我觉得对于结构化数据是成立可行的,对DTS的访问可以采用SQL接口,但是如同DFS接口只针对一个文件一样,DTS的接口也只针对一个表,多表关联需要借助于MapReduce引擎,当然也可以考虑开发一个SQL引擎用来做多表关联。
回复

使用道具 举报

dgxl 发表于 2013-10-25 10:45:12
目前还没有开源的,DTS也只是我的想法,不过我觉得对于结构化数据是成立可行的,对DTS的访问可以采用SQL接口 ...
hadoopor 发表于 2010-2-2 09:10



期待大牛的详细设计:)
回复

使用道具 举报

yunjisuanxue 发表于 2013-10-25 10:45:12
这个构想 有创造力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条