HDFS的简介:
HDFS的产生背景:随着数据量的越来越大,一个操作系统存储不下所有的数据。需要分配到更多的操作系统管理的磁盘上存储。但是不方便管理和维护,迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统,HDFS只是分布式文件管路系统的一种。
HDFS的简介:HDFS是一个分布式文件系统,用于存储文件,通过目录树结构来定位文件。
HDFS的使用场景:适合一次写入,多次读出的场景。不支持文件的修改。适合做数据分析,并不适合做网盘应用。
HDFS的缺点:
1.不适合做低延时的数据访问
2.无法高效的存储小文件:1.存储了大量小文件,会占用大量的namenode的存储空间去存储小文件的目录和块信息。2.小文件的寻址时间会超过读取时间,违背了HDFS的设计初衷
3.不支持文件的随机修改,并发写入:1.一个文件只能有一个写,不允许多个线程同时写。2.仅支持数据的append(追加),不支持文件的随机修改。
标签:HDFS,存储,文件,适合,支持,分布式 来源: https://www.cnblogs.com/hskq/p/16282553.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。