分享

帮忙解释下 HDFS的一些问题....和Hbase搞昏了

a2325145 发表于 2013-10-25 10:45:11 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 5843
我现在不太明白,Google云计算中文件系统和bigtable的区别,(或者说hadoop中HDFS和HBase区别吧)
bigtable和Hbase都是数据库吧,功能是存储文件,
但是文件系统是实现什么功能,它是一个分布式集成系统,难道也具有存储的功能?
在网上看到一些资料,发现Google云计算文件系统或者Hadoop的文件系统似乎具有数据存储的功能,它是把文件数据分割成一个一个64M的大小的数据块,然后就存储到分布式系统集群中的各个节点(PC)..
这样看来,我似乎不太明白了,bigtable和Hbase是数据库,顾名思义是存储数据,那么Google云计算的文件系统和Hadoop的文件系统又也是一个存储数据的系统???
大家能帮忙解释下么?~~
对于搜索引擎,Hbase和HDFS哪个才是存储数据的呢?
谢谢 帮忙解释下~~~

已有(4)人评论

跳转到指定楼层
lijian123841314 发表于 2013-10-25 10:45:11
其实你可以这么想,HDFS和HBase的关系,同常规文件系统和关系数据库的关系类似。
回复

使用道具 举报

mituan2008 发表于 2013-10-25 10:45:11
这个两个不同的产品,一个是文件系统一个是数据库,但是HBASE是基于HDFS之上的分布式数据库,跟目前主流oracle ,sybase db2 SQL Server 不一样,具体的内容,你可以google一下分布式数据库的概念。
回复

使用道具 举报

yuanqingyu0123 发表于 2013-10-25 10:45:11
文件系统和文件系统中的数据库
回复

使用道具 举报

jooli 发表于 2013-10-25 10:45:11
文件系统和文件系统中的数据库
humanmage 发表于 2010-8-11 10:05



Ext2,Ext3,Fat,NTFS都可以建立Oracle数据库,
HDFS上除了HBase,还有其他数据库吗吗?
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条