繁体   English   中英

Hadoop和Nosql之间的区别[关闭]

Difference between Hadoop and Nosql [closed]

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想知道hadoop和nosql之间的基本区别

  • Hadoop的需求是什么?
  • NoSQL的需求是什么?
  • 两者都一样吗?
3 个回复

Hadoop指的是一个软件包生态系统,包括MapReduce,HDFS和许多其他软件包,以支持从HDFS(Hadoop分布式文件系统)导入和导出数据。 当有人说“我有一个Hadoop集群”时,它们通常意味着所有运行在这个通用生态系统中的机器集群都有一个大型分布式文件系统,以支持大规模计算。

NoSQL指的是非关系型或至少非SQL数据库解决方案,如HBase (也是Hadoop生态系统的一部分), CassandraMongoDBRiakCouchDB等等。

Hadoop - 计算框架

NoSQL - 不仅仅是 - SQL数据库

根据维基百科:

Hadoop

Apache Hadoop是一个开源软件框架,支持数据密集型分布式应用程序,并在Apache v2许可下获得许可。 1它使应用程序能够使用数千台独立于计算的计算机和数PB的数据。

NoSQL

在计算中,NoSQL(主要解释为“不仅仅是SQL” 1 )是一类广泛的数据库管理系统,它通过不遵守广泛使用的关系数据库管理系统模型来识别; 也就是说,NoSQL数据库主要不是基于表构建的,因此,通常不使用SQL进行数据操作。

它们不是一回事,但与数据意图有关。 Hadoop是一个完整的框架(可以与NoSQL DBMS一起使用, 如Oracle NoSQL )。

我认为你的问题导致了错误的方向。

hadoop是名为hdfs的分布式文件系统的名称,可以使用map reduce范例进行大规模计算。 由于纱线也可以使用具有更多任务(如风暴,蜂巢等)的hadoop群集。

nosql是指sql未查询的数据库,不一定使用表等。

您可能希望查看hadoopnoSQL的wiki页面,以进一步了解两者之间的差异

4 hadoop和spark有什么区别[关闭]

随着市场火花越来越大,我现在可以看到Spark的主要用例如Hadoop: 机器学习中的迭代算法 交互式数据挖掘和数据处理 Spark是一个完全与Apache Hive兼容的数据仓库系统,运行速度比Hive快100倍。 流处理:实时流中的日志处理和欺诈检测,用于警 ...

5 NoSQL-键/值NoSQL和文档NoSQL之间的区别

据我了解,DynamoDB使用键/值NoSQL,而MongoDB使用文档NoSQL。 从每个样本文件来看,我无法解释两者之间的区别是什么。 我一直在寻找任何能说明差异的东西,但都没有成功。 我是否错过了可能包含解释的链接? 或者有人可以分享他们对此的见解吗? ...

7 RDBMS和NoSQL本质上有什么区别?

我不知道这个话题是否已经讨论过。 如果是,请指向我。 从设计理念的角度来看,我的意思是真正的不同。 有人说RDBMS就像自动变速器,NoSQL就像手动变速器。 RDBMS更像是一个黑匣子,但是NoSQL使您可以更好地控制组织数据的方式,因此查询的计算复杂性是可以预测的。 但是, ...

9 MySQL和NoSQL数据库有什么区别?

我在几次采访中都被问到了这个问题,我正在就如何为某个项目选择MySQL数据库和NoSQL数据库方面寻找答案。 在执行此操作时应注意哪些参数? 任何人都可以举例说明吗? ...

10 hadoop fs -put和hadoop distcp之间的区别

我们将在我们的数据湖项目中进行摄取阶段,并且我在Hadoop开发人员的经验中主要使用hadoop fs -put 。 那么与hadoop distcp的区别和用法的区别是什么? ...

2017-03-30 09:19:35 4 1966   hadoop
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM