MapReduce与关系型数据库的区别

2人阅读 评论(0) 收藏 举报
分类:

一.处理的数据集

    (1)关系型数据库适合处理结构化的数据,mapreduce用于处理半结构化和非结构化的数据。

    (2)关系型数据库适合处理(GB)级别的数据,但是mapreduce适合处理更大级别的数据(PB级)。

二.适用的场景

    (1)关系型数据库适用于只需要少量更新的场景,如果需要大量的数据更新,mapreduce的性能就会更好。

     (2)关系型数据库适用于持续更新,多次读和多次写的场景。而mapreduce则适合一次写入,多次读取的场景。

    (3)关系型数据库适用于点查询和更新,在建立数据集的索引之后,关系型数据库能够提供低延迟的查询和少量更新。而mapreduce则更适合以批处理的方式分析整个数据集的场景,尤其是动态分析。

查看评论

MapReduce 与 关系型数据库的区别

MapReduce 与 关系型数据库的区别: 1 数据访问模式受限于磁盘寻址 磁盘寻址时间提高速度远远小于数据传输速率提高速度。对于超大规模数据(以PB为单位)必须考虑使用其他方式。关系型数据库使用...
  • yaoxiaochuang
  • yaoxiaochuang
  • 2015-03-30 16:48:56
  • 1202

MapReduce直接连接Mysql获取数据 (新API写法)

创建表: DROP TABLE IF EXISTS `sqooptest`.`lxw_tabls`; CREATE TABLE `sqooptest`.`lxw_tabls` ( `TBL_NAME`...
  • whb123andy
  • whb123andy
  • 2013-12-04 18:09:43
  • 1058

关系型数据库和MapReduce的比较。

博文中的内容来源《Hadoop权威指南》这一本书,感激不尽。
  • en_joker
  • en_joker
  • 2017-12-28 11:02:59
  • 83

关系型数据库与HBase的数据储存方式区别

如今Bigtable型(列族)数据库应用越来越广,功能也很强大。但是很多人还是把它当做关系型数据库在使用,用原来关系型数据库的思维建表、存储、查询。本文以hbase举例讲述数据模式的变化。 传统关系...
  • cqboy1991
  • cqboy1991
  • 2014-05-21 16:55:27
  • 2279

关系型数据库与非关系型数据库的区别?

当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。 非关系型数据库有 NoSql、Cloudant。 nosq...
  • xuanjiewu
  • xuanjiewu
  • 2015-09-06 10:40:10
  • 29127

一张图理清楚关系型/非关系型数据库与Elasticsearch同步

题记ES除了做TB级日志分析外,越来越多的被企业用来用作数据存储。但是,传统企业里面,数据存在关系型数据库Mysql,oracle中,或者存储在非关系型数据库Mongo中。如何处理业务数据的时候,将M...
  • wojiushiwo987
  • wojiushiwo987
  • 2017-05-28 14:07:14
  • 3859

关系型和非关系型数据库的区别?

当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。 非关系型数据库有 NoSql、Cloudant。 no...
  • longxingzhiwen
  • longxingzhiwen
  • 2016-12-27 16:37:20
  • 31461

今天发现了一篇介绍Sqoop中通过hadoop mapreduce从关系型数据库import数据分析

介绍的很不错,以下是参考内容 一.原理:   Sqoop在import时,需要制定split-by参数.Sqoop根据不同的split-by参数值来进行切分,然后将切分出来的区域分配到不同map中.每...
  • lyn1539815919
  • lyn1539815919
  • 2016-09-01 16:00:19
  • 1000

传统关系数据库与分布式数据库知识点

分布式系统(distributed system)  由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具...
  • weisg81
  • weisg81
  • 2017-05-30 16:42:03
  • 1543

Hbase属性说明及与关系型数据库区别

1. HBase有哪些基本的特征? 2. HBase相对于关系数据库能解决的问题是什么? 3. HBase的数据模型是什么?如何表述?有哪些操作形式? 4. HBase的模式Sche...
  • cqboy1991
  • cqboy1991
  • 2015-09-22 21:53:55
  • 4099
    个人资料
    等级:
    访问量: 1184
    积分: 59
    排名: 166万+
    文章分类
    文章存档