|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?HDFS是甚么?
HADOOPDISTRIBUTEDFILESYSTEM,简称HDFS,是一个散布式文件体系。它是谷歌的GFS提出以后呈现的别的一种文件体系。它有必定高度的容错性,并且供应了高吞吐量的数据会见,十分合适年夜范围数据集上的使用。HDFS供应了一个高度容错性和高吞吐量的海量数据存储办理计划。
在最后,HADOOP是作为ApacheNutch搜刮引擎项目标基本架构而开辟的,厥后因为它独占的特征,让它成为HADOOPCORE项目标一部分。
HDFS的计划思绪?
是甚么供应它高吞吐量的数据会见和合适年夜范围数据集的使用的特征呢,这就要说一下它的计划思绪。
起首HDFS的计划之初就是针对超年夜文件的存储的,小文件不会进步会见和存储速率,反而会下降;其次它接纳了最高效的会见形式,也就是常常所说的流式数据会见,特性就是一次写进屡次读取;再有就是它运转在一般的硬件之上的,即便硬件妨碍,也就经由过程容错来包管数据的高可用。
HDFS的一些观点:
Block:年夜文件的存储会被支解为多个block举行存储。默许为64MB,每个blok会在多个datanode上存储多份正本,默许为3份。[这些设置都可以经由过程设置文件举行变动]
Namenode:次要卖力存储一些metadata信息,次要包含文件目次、block和文件对应干系,和block和datanote的对应干系
Datanode:卖力存储数据,下面我们所说的高度的容错性年夜部分在datanode上完成的[另有一部分容错性是表现在namenode和secondname,另有jobtracker的容错等]。
HDFS的基本架构图:
<br>
剖析HDFS带来的优点:
高吞吐量会见:HDFS的每一个block散布在分歧的rack上,在用户会见时,HDFS管帐算利用比来和会见量最小的服务器给用户供应。因为block在分歧的rack上都有备份,以是不再是双数据会见,以是速率和效力长短常快的。别的HDFS能够并行从服务器集群中读写,增添了文件读写的会见带宽。
但是我同意你的观点,对于大型项目来说,应该是采用框架的一部分,根据功能的不同而改进,欢迎你能再提出些宝贵意见,我会多多学习的。说到jbuilder,我可能是个人感觉,用的时候确实没有vs爽,我最喜欢的IDE是net网页编程beans,谢谢。 |
|