为什么在此链接中:{ http://www.ibm.com/developerworks/aix/library/au-cloud_apache/#figure2 } 在图 1 中,apache hadoop 被定义为平台即服务,但在http://nosql- databases.org它被定义为无 sql 宽列存储数据库?
我的意思是在使用 hadoop 时我也需要数据库吗?
提前致谢。
为什么在此链接中:{ http://www.ibm.com/developerworks/aix/library/au-cloud_apache/#figure2 } 在图 1 中,apache hadoop 被定义为平台即服务,但在http://nosql- databases.org它被定义为无 sql 宽列存储数据库?
我的意思是在使用 hadoop 时我也需要数据库吗?
提前致谢。
Hadoop 基本上是一个 Java 软件的集合,它从根本上提供了两件事:
许多东西都建立在这两个部分之上(比如 HBase,它可能是您读过的列式数据存储)。
学习更多关于 Hadoop 的一个很好的资源是apache 项目页面文档。如果这看起来令人困惑,那么还有一本名为“Hadoop:权威指南”的书非常适合阅读。
如果您想了解这一切是如何开始的,我建议您阅读Hadoop 所基于的这篇谷歌论文
希望有帮助。