lzth.net
当前位置:首页 >> sql sErvEr,my sql,orAClE与hADoop哪个才是未来趋势 >>

sql sErvEr,my sql,orAClE与hADoop哪个才是未来趋势

1.前面三个是传统的关系型数据库. 2.hadoop是个分布式计算平台,用来做大数据的. 3.什么叫做未来的趋势,hadoop现在已经是大数据的标准方案了,mysql是个自建应用很成熟的方案,也可以做分布式.

Oracle 、MySQL是传统的关系型数据库,常用语大中型应用及的企业开发.mongodb,hadoop是 对象型数据库,存储的是单个对象,是与计算、大数据的主流选择.

NoSQL,是not only sql,是非关系数据库,不同于oracle等关系数据库.hadoop,是分布式解决方案,即为Mapreduce(计算的)和HDFS(文件系统),使用Hadoop和NoSQL可以构造海量数据解决方案.

HADOOP是一种分布式结构的数据库,但是仅仅学会这个还不够,你还得学会ORACLE、SQL SERVER等传统的数据库,最好学会GA等网络分析工具,因为大数据必然是在互联网方面优势更大(尤其是移动互联网),还有要学会EXCEL、SPSS或SAS等分析软件,同时你还要懂业务,否则数据分析也是无源之水.

很简单,一个要钱,一个可以基本免费.随着Hadoop大数据平台的兴起,Hive Storm流式数据处理、准实时数据的批量处理机制的成立,oracle注定要进入历史的垃圾堆.短期内,因为各领域销售和企业事业单位的关系还在,产品的更新速度暂时达不到,撑几年问题不大.

我建议你能考虑以下因素然后进行选择:SQL语言支持的SQL语言越多,能使用的应用程序也就越多.并且,支持的语言越丰富,Hadoop能运行的查询程序就越多,应用和报表工具要做的就越少.节点连接在大表上快速有效地执行节点连接并

nosql是非关系型数据库,hadoop框架中的hbase即为nosql数据库.hadoop是分布式软件框架,他有很多子模块,包含hdfs、mapreduce以及hbase.

选择 hadoop 绝对没有错,hadoop技术还在发展阶段现在 是大数据的时代,传统的关系型数据已经很难 满足大数据量的处理.任何技术都可能被别的技术替代,作为程序员来说,就是要不断的学习.

完全不是一回事.Hadoop是基于Linux集群的大数据存储、处理一体化框架,其中包含很多子模块.而SQL Server是基于Windows操作系统的关系型数据库管理系统.二者处理的数据根本就不是同一类.更谈不上在SQL Server上搭建Hadoop.

SQL语言支持的SQL语言越多,能使用的应用程序也就越多.并且,支持的语言越丰富,Hadoop能运行的查询程序就越多,应用和报表工具要做的就越少.节点连接在大表上快速有效地执行节点连接并不容易,尤其是在SQL引擎不知道数据存

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com