开发者社区> 问答> 正文

Hadoop 的局限性有哪些?

Hadoop 的局限性有哪些?

展开
收起
Medusa 2022-01-13 18:27:03 1513 0
1 条回答
写回答
取消 提交回答
  • Hadoop 自身存在着一定的局限性,包含4点:

    1. 时效性低 Hadoop 是高吞吐量的系统,不适合低延时的交互式数据访问,如实时返回结果数据就是 Hadoop 目前不能做到的。

    2. 不适合存储大量的小文件 Hadoop 适合存储大文件,而不适合存储大量的小文件。因为 NameNode 会将元数据信息存储在内存中,Hadoop 存储大量的小文件会大量占用 NameNode 的内存,导致 Hadoop的存储受限于 NameNode 的内存大小,极大地限制了 Hadoop 的存储空间。

    3. 不支持任意修改文件 Hadoop 不支持对文件的任意修改,但是可以对文件进行追加操作,适合一次写入,多次读取。

    4. 不支持多人同时进行写操作 Hadoop不支持多人同时进行写操作,在某一时刻,只能有一个人对Hadoop执行写操作。

    以上内容摘自《海量数据处理与大数据技术实战》电子书,点击https://developer.aliyun.com/topic/download?id=8205可下载完整版

    2022-01-13 20:33:58
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
\"Hadoop的过去现在和未来——从阿里云梯到E-MapReduce \" 立即下载
使用Apache Beam和HBase进行高效数据处理 立即下载
Hadoop存储与计算分离实践 立即下载

相关实验场景

更多