为什么在这个链接中:{http://www.ibm.com/developerworks/aix/library/au-cloud_apache/#figure2}在图1中,apache hadoop被定义为一个平台即服务,但在http://nosql-databases.org中它被定义为一个没有sql的列存储数据库?
我的意思是在使用hadoop时我是否也需要数据库?
提前致谢。
答案 0 :(得分:0)
Hadoop基本上是java软件的集合,从根本上提供两件事:
很多东西都建立在这两个部分之上(比如HBase,它可能是你读过的柱状数据存储区)。
了解Hadoop的更多资源是apache project page documetation。如果这看起来令人困惑,那么还有一本名为“Hadoop:The Definitive Guide”的书非常好读。
如果您想了解一切如何开始,我建议您阅读Hadoop所基于的this google paper
希望有所帮助。