【hadoop】为什么要用hadoop?,
1、为什么不用 [数据库]+[更多的磁盘] 来做大规模的批量分析而用map reduce?
1、寻址时间的提高速度远远慢于传输速率的提高
2、更新一小部分数据时传统数据库效果好(B树数据库),更新大部分数据时,没有MapRecude效率高。
3、RDBMS 适合点查询和更新,MapReduce适合处理那些需要分析整个数据集的问题(批处理)。
4、MapReduce适合一次写入多次读取。
5、RDBMS 操作的数据是结构化的,MapReduce对半结构化/非结构化的数据(纯文本/图片等)非常有效。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。