{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\froman\fcharset0 Times New Roman;}{\f1\froman\fcharset0 Arial;}}{\colortbl\red0\green0\blue0;\red255\green255\blue255;\red0\green0\blue255;\red128\green128\blue128;}{\stylesheet {\style\s0 \ql\fi0\li0\ri0\f1\fs24\cf0 Normal;}{\style\s3 \ql\fi0\li0\ri0\f1\fs26\b\cf0 heading 3;}{\style\s2 \ql\fi0\li0\ri0\f1\fs28\b\i\cf0 heading 2;}{\style\s1 \ql\fi0\li0\ri0\f1\fs32\b\cf0 heading 1;}}{\*\listtable}{\*\listoverridetable}{\*\generator iText 2.1.5 (by lowagie.com)}{\info}\paperw11907\paperh16840\margl720\margr720\margt720\margb720{\footer \pard\plain\s0\qc\fi0\li0\ri0\sl320\plain\f0\fs18 \u31532?\f0{\field{\*\fldinst PAGE}{\fldrslt }}\f0\fs18 \u-26507?\par}{\header \pard\plain\s0\qr\fi0\li0\ri0\sl320\plain\f0\fs18 \u21517?\u24072?\u-29774?\u25480?\u183?\u20248?\u-29400?\u-29698?\u31243?\u8212?\u8212?\u21517?\u-29698?\u22530?\par}\pgwsxn11907\pghsxn16840\marglsxn720\margrsxn720\margtsxn720\margbsxn720\pard\plain\s0\qc\fi0\li0\ri0\sa140\plain\f0\fs36\b \u22823?\u25968?\u25454?\u23454?\u26102?\u22788?\u29702?-\u22522?\u20110?Python\u30340?Spark\u22823?\u25968?\u25454?\u22788?\u29702?\u25216?\u26415?\b0\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u-29698?\u31243?\u32534?\u21495?\u12305?\u-230?\f0\fs22\b MKT029111\b0\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u-29698?\u31243?\u21517?\u31216?\u12305?\u-230?\f0{\field{\*\fldinst HYPERLINK //www.apparel77.com/gkk3/029111.html}{\fldrslt \pard\plain\f0\fs22\ul\cf2 \u22823?\u25968?\u25454?\u23454?\u26102?\u22788?\u29702?-\u22522?\u20110?Python\u30340?Spark\u22823?\u25968?\u25454?\u22788?\u29702?\u25216?\u26415?\ul0 }}\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u25152?\u23646?\u31867?\u21035?\u12305?\u-230?\u30740?\u21457?\u31649?\u29702?\u22521?\u-29779?\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u24320?\u-29698?\u26102?\u-27148?\u12305?\u-230?2025\u24180?04\u26376?24\u26085? \u21040? 2025\u24180?04\u26376?25\u26085? \u21271?\u20140? 5900\u20803?/\u20301?\par\pard\plain\s0\fi1500\li0\ri0\sa140\plain\f0\fs22\cf3 2024\u24180?11\u26376?08\u26085? \u21040? 2024\u24180?11\u26376?09\u26085? \u21271?\u20140? 5900\u20803?/\u20301?\par\pard\plain\s0\fi1500\li0\ri0\sa140\plain\f0\fs22\cf3 2024\u24180?09\u26376?25\u26085? \u21040? 2024\u24180?09\u26376?27\u26085? \u21271?\u20140? 5900\u20803?/\u20301?\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u-29698?\u31243?\u-29708?\u26126?\u12305?\u-230?\u26412?\u22521?\u-29779?\u-29698?\u31243?\u20840?\u24180?\u24490?\u29615?\u24320?\u-29698?\u-244?\u22914?\u26377?\u-26880?\u27714?\u-244?\u27426?\u-28722?\u26469?\u30005?\u21672?\u-29726?\u-255?\par\pard\plain\s0\fi0\li0\ri0\sa140\plain\f0\fs22 \u12304?\u20854?\u20182?\u24320?\u-29698?\u22478?\u24066?\u12305?\u-230?\f0{\field{\*\fldinst HYPERLINK //www.apparel77.com/gkk3/029111.html}{\fldrslt \pard\plain\f0\fs22\ul\cf2 \u21271?\u20140?\ul0 }}\f0\fs22 \par\pard\plain\s0\fi0\li0\ri0\sl300\plain\f0\fs22 \u12304?\u-29698?\u31243?\u20851?\u-27346?\u23383?\u12305?\u-230?\u22823?\u25968?\u25454?\u22788?\u29702?\u25216?\u26415?\u22521?\u-29779?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u25105?\u-30335?\u25253?\u21517?\b0\par\pard\plain\s0\fi400\li0\ri0\plain\f0\fs22 \u21672?\u-29726?\u30005?\u-29731?\u-230?027-5111 9925 , 027-5111 9926\par\pard\plain\s0\fi400\li0\ri0\plain\f0\fs22 \u20540?\u29677?\u25163?\u26426?\u-230?18971071887 \u-28498?\u31665?\u-230?Service@mingketang.com\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u-29698?\u31243?\u20171?\u32461?\b0\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u20114?\u-32684?\u32593?\u28857?\u20987?\u25968?\u25454?\u12289?\u20256?\u24863?\u25968?\u25454?\u12289?\u26085?\u24535?\u25991?\u20214?\u12289?\u20855?\u26377?\u20016?\u23500?\u22320?\u29702?\u31354?\u-27148?\u20449?\u24687?\u30340?\u31227?\u21160?\u25968?\u25454?\u21644?\u28041?\u21450?\u32593?\u32476?\u30340?\u21508?\u31867?\u-29756?\u-29766?\u-244?\u25104?\u20026?\u20102?\u28023?\u-28209?\u20449?\u24687?\u30340?\u22810?\u31181?\u24418?\u24335?\u12290?\u24403?\u25968?\u25454?\u20197?\u25104?\u30334?\u19978?\u21315?TB\u19981?\u26029?\u22686?\u-27265?\u30340?\u26102?\u20505?\u-244?\u25105?\u20204?\u22312?\u20869?\u-28440?\u20132?\u26131?\u31995?\u32479?\u30340?\u21382?\u21490?\u20449?\u24687?\u20043?\u22806?\u-244?\u-26880?\u-30335?\u19968?\u31181?\u22522?\u20110?\u22823?\u25968?\u25454?\u23454?\u26102?\u20998?\u26512?\u30340?\u20915?\u31574?\u27169?\u22411?\u21644?\u25216?\u26415?\u25903?\u25345?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u22823?\u25968?\u25454?\u-28646?\u24120?\u20855?\u26377?\u-230?\u25968?\u25454?\u20307?\u-28209?(Volume)\u24040?\u22823?,\u25968?\u25454?\u31867?\u22411?(Variety)\u32321?\u22810?,\u20215?\u20540?(Value)\u23494?\u24230?\u20302?,\u22788?\u29702?\u-28641?\u24230?(Velocity)\u24555?\u31561?\u22235?\u22823?\u29305?\u24449?\u12290?Google\u21457?\u24067?\u30340?GFS\u21644?MapReduce\u31561?\u-25896?\u21487?\u25193?\u23637?\u12289?\u-25896?\u24615?\u-32515?\u30340?\u20998?\u24067?\u24335?\u22823?\u25968?\u25454?\u22788?\u29702?\u26694?\u26550?\u-244?\u-29759?\u26126?\u20102?\u22312?\u22788?\u29702?\u28023?\u-28209?\u32593?\u-26507?\u25968?\u25454?\u26102?\u-29723?\u26694?\u26550?\u30340?\u20248?\u-29302?\u24615?\u12290?\u22312?\u27492?\u22522?\u30784?\u19978?\u-244?Apache Hadoop\u24320?\u28304?\u-26503?\u30446?\u24320?\u21457?\u22242?\u-27105?\u-244?\u20811?\u-27002?\u24182?\u25512?\u20986?\u20102?Hadoop/Yarn\u31995?\u32479?\u12290?\u-29723?\u31995?\u32479?\u24050?\u21463?\u21040?\u23398?\u26415?\u30028?\u21644?\u24037?\u19994?\u30028?\u30340?\u24191?\u27867?\u-29788?\u21487?\u21644?\u-28217?\u32435?\u-244?\u24182?\u23413?\u21270?\u20986?\u20247?\u22810?\u23376?\u-26503?\u30446?(\u22914?Hive\u-244?Zookeeper\u21644?Mahout\u31561?)\u-244?\u26085?\u30410?\u24418?\u25104?\u19968?\u20010?\u26131?\u-28440?\u32626?\u12289?\u26131?\u24320?\u21457?\u12289?\u21151?\u-32515?\u-24752?\u20840?\u12289?\u24615?\u-32515?\u20248?\u-32145?\u30340?\u31995?\u32479?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u-28719?\u24180?\u26469?\u20197?Berkley\u29301?\u22836?\u-29762?\u-29791?\u30340?Spark/BDAS\u25216?\u26415?\u-244?\u23454?\u29616?\u20102?\u20869?\u23384?\u32423?\u21035?\u30340?\u20998?\u24067?\u24335?\u22788?\u29702?\u27169?\u24335?\u-244?\u20351?\u29992?\u25143?\u26080?\u-26880?\u20851?\u27880?\u22797?\u26434?\u30340?\u20869?\u-28440?\u24037?\u20316?\u26426?\u21046?\u-244?\u26080?\u-26880?\u20855?\u22791?\u20016?\u23500?\u30340?\u20998?\u24067?\u24335?\u31995?\u32479?\u30693?\u-29754?\u21450?\u24320?\u21457?\u32463?\u-25972?\u-244?\u21363?\u21487?\u23454?\u29616?\u22823?\u-30268?\u27169?\u20998?\u24067?\u24335?\u31995?\u32479?\u30340?\u-28440?\u32626?\u19982?\u22823?\u25968?\u25454?\u30340?\u24182?\u-30644?\u22788?\u29702?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 Spark\u29983?\u24577?\u31995?\u32479?(BDAS\u-26503?\u30446?)\u24050?\u32463?\u21457?\u23637?\u25104?\u19968?\u20010?\u-244?\u21253?\u21547?\u22810?\u20010?\u23376?\u-26503?\u30446?\u30340?\u-26938?\u21512?\u-244?\u21253?\u25324?Spark SQL\u12289?Spark Streaming\u12289?GraphX\u12289?MLlib\u31561?\u-244?\u26412?\u-29698?\u31243?\u20174?\u22823?\u25968?\u25454?\u23454?\u26102?\u22788?\u29702?\u25216?\u26415?\u20197?\u21450?Spark\u23454?\u25112?\u30340?\u-30254?\u24230?\u-244?\u32467?\u21512?\u29702?\u-29766?\u21644?\u23454?\u-29195?\u-244?\u20840?\u26041?\u20301?\u22320?\u20171?\u32461?Spark\u22823?\u25968?\u25454?\u23454?\u26102?\u22788?\u29702?\u24037?\u20855?\u30340?\u21407?\u29702?\u21644?\u20869?\u26680?,\u21253?\u25324?Spark\u22823?\u25968?\u25454?\u-29791?\u31639?\u26694?\u26550?\u12289?\u-28720?\u-30644?\u26550?\u26500?\u12289?\u-29762?\u-29791?\u27169?\u22411?\u21644?\u25968?\u25454?\u31649?\u29702?\u31574?\u30053?\u-244?\u21450?Spark\u22312?\u19994?\u30028?\u30340?\u24212?\u29992?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u-29698?\u31243?\u20013?\u32467?\u21512?\u23454?\u20363?\u-244?\u20171?\u32461?\u22270?\u24037?\u20855?GraphX\u22914?\u20309?\u21457?\u29616?\u31038?\u20132?\u32593?\u32476?\u20013?\u30340?\u20154?\u-27067?\u20851?\u31995?\u-244?\u22823?\u25968?\u25454?\u25366?\u25496?\u24037?\u20855?MLlib\u22914?\u20309?\u-28709?\u-30644?\u21830?\u21697?\u-32678?\u31867?\u21644?\u30005?\u24433?\u25512?\u-31920?\u-244?\u20197?\u21450?Streaming\u27969?\u25366?\u25496?\u24037?\u20855?,\u24182?\u25506?\u-29784?\u20102?Spark\u19982?Docker\u31561?\u20113?\u29615?\u22659?\u19979?\u26032?\u25216?\u26415?\u30340?\u32467?\u21512?\u-244?\u20998?\u26512?\u20102?\u20854?\u24212?\u29992?\u21069?\u26223?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u26412?\u-29698?\u31243?\u25945?\u23398?\u-28729?\u31243?\u20013?\u-28712?\u25552?\u20379?\u20102?\u26696?\u20363?\u20998?\u26512?\u26469?\u24110?\u21161?\u23398?\u21592?\u20102?\u-30237?\u22914?\u20309?\u29992?Spark\u23454?\u26102?\u22823?\u25968?\u25454?\u24037?\u20855?\u26469?\u-30237?\u20915?\u19994?\u30028?\u30340?\u-27154?\u-26472?\u-244?\u24182?\u20171?\u32461?\u20102?Spark\u29983?\u20135?\u29615?\u22659?\u25645?\u24314?\u30340?\u30456?\u20851?\u30693?\u-29754?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u26412?\u-29698?\u31243?\u19981?\u26159?\u19968?\u20010?\u27867?\u27867?\u30340?\u29702?\u-29766?\u24615?\u12289?\u27010?\u24565?\u24615?\u30340?\u20171?\u32461?\u-29698?\u31243?\u-244?\u-32756?\u26159?\u-27512?\u23545?\u-27154?\u-26472?\u-29784?\u-29766?Spark\u-30237?\u20915?\u26041?\u26696?\u30340?\u28145?\u20837?\u-29698?\u31243?\u12290?\u25945?\u24072?\u23545?\u20110?\u19978?\u-28688?\u-26490?\u22495?\u26377?\u28145?\u20837?\u30340?\u29702?\u-29766?\u30740?\u31350?\u19982?\u23454?\u-29195?\u32463?\u-25972?\u-244?\u22312?\u-29698?\u31243?\u20013?\u23558?\u20250?\u-27512?\u23545?\u-28711?\u20123?\u-27154?\u-26472?\u19982?\u23398?\u21592?\u19968?\u-29321?\u-28709?\u-30644?\u30740?\u31350?\u-244?\u22312?\u20851?\u-27346?\u28857?\u19978?\u-28712?\u20250?\u25645?\u24314?\u23454?\u-25972?\u29615?\u22659?\u-28709?\u-30644?\u23454?\u-29195?\u30740?\u31350?\u-244?\u20197?\u21152?\u28145?\u23545?\u20110?\u-28711?\u20123?\u-30237?\u20915?\u26041?\u26696?\u30340?\u29702?\u-30237?\u12290?\u-28646?\u-28729?\u26412?\u-29698?\u31243?\u23398?\u20064?\u-244?\u24076?\u26395?\u25512?\u21160?Spark\u23454?\u26102?\u22823?\u25968?\u25454?\u22788?\u29702?\u24320?\u21457?\u19978?\u21319?\u21040?\u19968?\u20010?\u26032?\u27700?\u24179?\u12290?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u22521?\u-29779?\u23545?\u-29599?\b0\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-244?\u31995?\u32479?\u26550?\u26500?\u24072?\u12289?\u31995?\u32479?\u20998?\u26512?\u24072?\u12289?\u-25896?\u32423?\u31243?\u24207?\u21592?\u12289?\u-29372?\u28145?\u24320?\u21457?\u20154?\u21592?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-244?\u29301?\u28041?\u21040?\u32593?\u32476?\u-28217?\u-26938?\u12289?\u22788?\u29702?\u21644?\u-30268?\u21010?\u30340?\u-29409?\u-29405?\u20154?\u12289?\u-29762?\u-29791?\u20154?\u21592?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-244?\u25919?\u24220?\u26426?\u20851?\u-244?\u-28207?\u-30835?\u20445?\u-27031?\u12289?\u31227?\u21160?\u31561?\u20197?\u20114?\u-32684?\u32593?\u20449?\u24687?\u20026?\u25968?\u25454?\u26469?\u28304?\u21333?\u20301?\u30340?\u-29409?\u-29405?\u20154?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-244?\u-25896?\u26657?\u12289?\u31185?\u30740?\u-27038?\u25152?\u29301?\u28041?\u21040?\u32593?\u32476?\u25968?\u25454?\u-28217?\u-26938?\u19982?\u25968?\u25454?\u22788?\u29702?\u21450?\u23637?\u29616?\u30340?\u-26503?\u30446?\u-29409?\u-29405?\u20154?\u12290?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u22521?\u-29779?\u30446?\u26631?\b0\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1,\u20840?\u-26782?\u20102?\u-30237?Python\u-29715?\u-30208?\u30340?\u30456?\u20851?\u30693?\u-29754?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-244?\u23398?\u20064?Python\u30340?\u26680?\u24515?\u25216?\u26415?\u26041?\u27861?\u20197?\u21450?\u24212?\u29992?\u29305?\u24449?\u12290?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-244?\u28145?\u20837?\u20351?\u29992?Python\u22312?\u25968?\u25454?\u20998?\u26512?\u20013?\u30340?\u20351?\u29992?\u12290?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u22521?\u-29779?\u20869?\u23481?\b0\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u19968?\u-29774?Spark\u22823?\u25968?\u25454?\u23454?\u26102?\u22788?\u29702?\u25216?\u26415?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?\u22823?\u25968?\u25454?\u22788?\u29702?\u25216?\u26415?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?Spark\u23454?\u26102?\u22788?\u29702?\u25216?\u26415?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?Spark\u29983?\u24577?\u31995?\u32479?BDAS\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Spark\u26550?\u26500?\u20998?\u26512?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u20108?\u-29774? Spark\u23433?\u-30523?\u-28339?\u32622?\u21450?\u30417?\u25511?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?Ubuntu\u29615?\u22659?\u30340?\u20934?\u22791?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?Hadoop2.X\u21644?Scala\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?\u25645?\u24314?Spark\u24320?\u21457?\u29615?\u22659?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Idea\u32534?\u-29743?\u21644?\u-28720?\u-30644?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5\u-247?Spark\u30417?\u25511?\u31649?\u29702?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u19977?\u-29774? Scala\u32534?\u31243?\u-29715?\u-30208?\u20351?\u29992?\u27010?\u-28688?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1) Scala\u32534?\u31243?\u-29715?\u-30208?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2) \u22522?\u26412?\u25968?\u25454?\u31867?\u22411?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3) \u25805?\u20316?\u22522?\u26412?\u25968?\u25454?\u31867?\u22411?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4) \u31867?\u21644?\u23545?\u-29599?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5) \u32452?\u21512?\u21644?\u32487?\u25215?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u22235?\u-29774? Spark\u20998?\u24067?\u24335?\u-29791?\u31639?\u26694?\u26550?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?Spark\u-29791?\u31639?\u27169?\u22411?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?\u24377?\u24615?\u20998?\u24067?\u24335?\u25968?\u25454?\u-26938?RDD\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?Spark\u30340?\u25968?\u25454?\u23384?\u20648?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Transformation\u31639?\u23376?\u20998?\u31867?\u21450?\u21151?\u-32515?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5\u-247?Actions\u31639?\u23376?\u20998?\u31867?\u21450?\u21151?\u-32515?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u20116?\u-29774? Spark\u20869?\u-28440?\u24037?\u20316?\u26426?\u21046?\u-29722?\u-30237?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1) Spark\u24213?\u23618?\u23454?\u29616?\u21407?\u29702?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2) Spark\u24212?\u29992?\u25191?\u-30644?\u26426?\u21046?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3) Spark\u-29693?\u24230?\u19982?\u20219?\u21153?\u20998?\u-28339?\u27169?\u22359?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4) FIFO\u21644?FAIR\u-29693?\u24230?\u31639?\u27861?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u20845?\u-29774? Spark\u25968?\u25454?\u-29701?\u21462?\u19982?\u23384?\u20648?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?Spark\u30340?I/O\u26426?\u21046?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?Spark\u20013?\u30340?\u25968?\u25454?\u21387?\u32553?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?Spark\u30340?\u25968?\u25454?\u-29701?\u21462?\u19982?\u23384?\u20648?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Spark\u25968?\u25454?\u-29701?\u20889?\u27969?\u31243?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u19971?\u-29774? Spark\u-28646?\u20449?\u27169?\u22359?\u21644?\u23481?\u-27367?\u26426?\u21046?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?Spark\u-28646?\u20449?\u27169?\u22359?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?\u-28646?\u20449?\u26694?\u26550?AKKA\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?\u23481?\u-27367?\u26426?\u21046?\u21644?Lineage\u20381?\u-29354?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?\u26816?\u26597?\u28857?\u26426?\u21046?\u-28709?\u-30644?\u23481?\u-27367?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5\u-247?Shuffle\u-28729?\u31243?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u20843?\u-29774?SQL On Spark\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1) BDAS\u25968?\u25454?\u20998?\u26512?\u-28817?\u20214?\u26632?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2) SQL On Spark\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3) Spark SQL\u24037?\u20855?\u20351?\u29992?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4) Shark\u24037?\u20855?\u20351?\u29992?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5) Hive on Spark\u24037?\u20855?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 6) Spark\u25805?\u20316?HBase\u20013?\u30340?\u25968?\u25454?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u20061?\u-29774? Spark\u27969?\u25968?\u25454?\u22788?\u29702?\u24037?\u20855?Streaming\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?\u27969?\u25968?\u25454?\u22788?\u29702?\u24037?\u20855?Streaming\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?Spark Streaming\u26550?\u26500?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?Spark Streaming\u21407?\u29702?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Spark Streaming\u23454?\u20363?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u21313?\u-29774?Spark\u20013?\u30340?\u22823?\u25968?\u25454?\u25366?\u25496?\u24037?\u20855?MLlib\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?\u22823?\u25968?\u25454?\u25366?\u25496?\u24037?\u20855?MLlib\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?MLlib\u30340?\u25968?\u25454?\u23384?\u20648?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?MLlib\u20013?\u30340?\u-32678?\u31867?\u21644?\u20998?\u31867?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?MLlib\u31639?\u27861?\u24212?\u29992?\u23454?\u20363?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 5\u-247?\u21033?\u29992?MLlib\u-28709?\u-30644?\u25512?\u-31920?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u21313?\u19968?\u-29774? Spark\u22823?\u-30268?\u27169?\u22270?\u22788?\u29702?\u24037?\u20855?GraphX\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?\u22823?\u-30268?\u27169?\u22270?\u22788?\u29702?\u24037?\u20855?GraphX\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?GraphX\u30340?\u-28720?\u-30644?\u26550?\u26500?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?GraphX\u25805?\u20316?\u20351?\u29992?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?GraphX\u20351?\u29992?\u23454?\u20363?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u31532?\u21313?\u20108?\u-29774? Spark\u19982?\u20854?\u20182?\u22823?\u25968?\u25454?\u25216?\u26415?\u30340?\u-30835?\u21512?\u19982?\u24212?\u29992?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 1\u-247?\u19982?Hadoop/Yarn\u-26938?\u32676?\u24212?\u29992?\u30340?\u21327?\u20316?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 2\u-247?\u19982?Docker\u31561?\u20854?\u23427?\u20113?\u24037?\u20855?\u-28339?\u21512?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 3\u-247?Spark\u22312?Yahoo!\u30340?\u24212?\u29992?\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 4\u-247?Spark\u22312?\u30005?\u21830?\u20013?\u30340?\u24212?\u29992?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u26472?\u-32767?\u24072?\u20171?\u32461?\b0\par\pard\plain\s0\fi400\li0\ri0\sb80\sl300\plain\f0\fs22 \u20027?\u-30335?\u30740?\u31350?\u32593?\u32476?\u20449?\u24687?\u20998?\u26512?\u20197?\u21450?\u20113?\u-29791?\u31639?\u30456?\u20851?\u25216?\u26415?\u-244?\u-27265?\u26399?\u20174?\u20107?\u-28646?\u20449?\u32593?\u31649?\u31995?\u32479?\u12289?\u32593?\u32476?\u20449?\u24687?\u22788?\u29702?\u12289?\u21830?\u21153?\u26234?\u-32515?(BI)\u20197?\u21450?\u30005?\u20449?\u20915?\u31574?\u25903?\u25345?\u31995?\u32479?\u30340?\u30740?\u31350?\u24320?\u21457?\u24037?\u20316?\u-244?\u20027?\u25345?\u21644?\u21442?\u19982?\u20102?\u22810?\u20010?\u22269?\u23478?\u21644?\u30465?\u-28440?\u32423?\u22522?\u-28207?\u-26503?\u30446?\u-244?\u20855?\u26377?\u20016?\u23500?\u30340?\u24037?\u31243?\u23454?\u-29195?\u21450?\u-28817?\u20214?\u30740?\u21457?\u32463?\u-25972?\u12290?\par\pard\plain\s0\fi0\li0\ri0\sb60\sa60\sl300\plain\f0\fs24\b \u25105?\u-30335?\u25253?\u21517?\b0\par\pard\plain\s0\fi400\li0\ri0\plain\f0\fs22 \u21672?\u-29726?\u30005?\u-29731?\u-230?027-5111 9925 , 027-5111 9926\par\pard\plain\s0\fi400\li0\ri0\plain\f0\fs22 \u20540?\u29677?\u25163?\u26426?\u-230?18971071887 \u-28498?\u31665?\u-230?Service@mingketang.com\par}