Manm : Log in |Enskri |Konesans Voye
Search pou
Apache Hadoop [Modifye ]
Apache Hadoop (/ Həduːp /) se yon fondasyon lojisyèl louvri-sous ki itilize pou distribiye depo ak tretman nan dataset nan done gwo lè l sèvi avèk modèl pwogram nan MapReduce. Li konsiste de grafik òdinatè ki te bati soti nan pyès ki nan konpitè komodite. Tout modil nan Hadoop yo fèt ak yon sipozisyon fondamantal ki echèk materyèl yo se evènman komen epi yo ta dwe otomatikman okipe pa fondasyon an.
Nwayo Apache Hadoop konsiste de yon pati depo, ke yo rekonèt kòm Hadoop Distributed File System (HDFS), ak yon pati pwosesis ki se yon pwogram modèl MapReduce. Hadoop divize dosye nan blòk gwo epi distribye yo atravè nœuds nan yon grap. Li Lè sa a, transfere kòd pake nan nœuds nan pwosesis done yo nan paralèl. Apwòch sa a pran avantaj de lokalite done, kote nœuds manipile done yo gen aksè a. Sa a pèmèt dataset la dwe trete pi vit ak pi plis efikasite pase sa li ta nan yon achitekti supèrkonpitè plis konvansyonèl ki depann sou yon sistèm dosye paralèl kote kalkil ak done yo distribiye atravè rezo gwo vitès.
Fondasyon Apache Hadoop baz la konpoze de modil sa yo:

Hadoop Common - gen bibliyotèk ak itilite ki nesesè pa lòt modil Hadoop;
Hadoop Distribye File System (HDFS) - yon distribiye dosye-sistèm ki estoke done sou machin komodite, bay trè wo Pleasant total atravè gwoup la;
Hadoop YARN - yon platfòm ki responsab pou jere resous informatique nan grap epi lè l sèvi avèk yo pou aplikasyon itilizatè orè yo; ak
Hadoop MapReduce - yon aplikasyon nan modèl la MapReduce pwogramasyon pou gwo-echèl pwosesis done.
Hadoop nan tèm yo te vini refere pa jis modil yo baz susmansyone ak sub modil, men tou, nan ekosistèm lan, oswa koleksyon pakè lojisyèl adisyonèl ki ka enstale sou tèt oswa ansanm ak Hadoop, tankou Apache kochon, Apache ruch, Apache HBase, Apache Phoenix, Apache Spark, Apache ZooKeeper, Cloudera Impala, Apache Flume, Apache Sqoop, Apache Oozie, ak Apache Tanpèt.
Apache Hadoop nan MapReduce ak HDFS konpozan te enspire pa Google papye sou MapReduce yo ak Google File System.
Hadoop fondamantal nan tèt li se sitou ekri nan langaj la pwogram Java, ak kèk kòd natif natal nan C ak lòd itilite liy ekri kòm Scripts koki. Menm si MapReduce Kòd Java se komen, ka nenpòt langaj pwogram dwe itilize ak "Hadoop Streaming" aplike "kat la" ak "diminye" pati nan pwogram itilizatè a. Lòt pwojè nan ekosistèm Hadoop la ekspoze interfaces itilizatè pi rich.
[Apache lojisyèl Fondasyon][Java: langaj pwogram][Sistèm operasyon][Kwa-platfòm][Lisans lojisyèl][Apache lisans][Kourikoulòm Software][Clustered sistèm dosye][C: langaj pwogram]
1.Istwa
1.1.Timeline
2.Achitekti
2.1.Sistèm dosye
2.1.1.Hadoop distribye sistèm dosye
2.1.2.Lòt dosye sistèm
2.2.JobTracker ak TaskTracker: motè MapReduce la
2.2.1.Planifikasyon
2.2.1.1.Planifikatè san patipri
2.2.1.2.Kapasite Planifikatè
2.3.Diferans ki genyen ant Hadoop 1 vs Hadoop 2 (YARN)
2.4.Lòt aplikasyon
3.Ka itilize enpòtan
4.Hadoop hosting nan nwaj la
4.1.Sou Microsoft Azure
4.2.Sou Amazon EC2 / S3 sèvis yo
4.3.Sou Amazon elastik MapReduce
4.4.Sou CenturyLink Cloud (CLC)
4.5.Sou Google Cloud platfòm
5.Komèsyal sipò
5.1.Branding
6.Papye
[Voye Plis Contents ]


Copyright @2018 Lxjkh