全球虛擬化和云基礎(chǔ)架構(gòu)領(lǐng)導(dǎo)廠商VMware公司近日宣布推出Spring Data系列最新產(chǎn)品Spring for Apache Hadoop。Spring for Apache Hadoop將Spring框架與Apache Hadoop平臺(tái)相結(jié)合,支持企業(yè)開(kāi)發(fā)者利用Apache Hadoop輕松構(gòu)建分布式處理解決方案。
VMware云與應(yīng)用程序服務(wù)首席技術(shù)官Adrian Colyer表示:“VMware公司致力于幫助開(kāi)發(fā)者構(gòu)建、部署、管理并擴(kuò)展新一代數(shù)據(jù)驅(qū)動(dòng)型應(yīng)用。構(gòu)建在Spring強(qiáng)大多功能簡(jiǎn)化數(shù)據(jù)訪問(wèn)基礎(chǔ)上,同時(shí)充分利用Hadoop的平臺(tái)深度,VMware提供了一個(gè)簡(jiǎn)化的編程模式,支持Spring將Hadoop系統(tǒng)自然集成到企業(yè)應(yīng)用中。”
通過(guò)提供全面的輕型框架,讓開(kāi)發(fā)者能夠輕松圍繞Hadoop平臺(tái)構(gòu)建解決方案,Spring for Apache Hadoop將Spring的簡(jiǎn)潔和易用這兩個(gè)好處引入Hadoop平臺(tái)。隨著企業(yè)應(yīng)用程序中的數(shù)據(jù)量和數(shù)據(jù)訪問(wèn)的成倍增長(zhǎng),Spring繼續(xù)致力于支持企業(yè)Java開(kāi)發(fā)者通過(guò)Spring Data項(xiàng)目將新的數(shù)據(jù)訪問(wèn)模式納入其應(yīng)用程序中。
Spring for Apache Hadoop可以免費(fèi)下載,同時(shí)在開(kāi)源Apache 2.0許可證下供用戶使用。Spring for Apache Hadoop的主要特點(diǎn)包括:
· 通過(guò)Spring支持MapReduce、Streaming、Hive、Pig和Cascading任務(wù)的配置、創(chuàng)建和執(zhí)行;
· 通過(guò)JVM腳本語(yǔ)言(Groovy、JRuby、 Jython、Rhino等)支持HDFS數(shù)據(jù)訪問(wèn);
· 支持HBase配置;
· 支持Spring Batch,用于開(kāi)發(fā)包含HDFS操作和各種Hadoop任務(wù)的工作流解決方案;
· 支持與Spring Integration一同使用,通過(guò)擴(kuò)展事件驅(qū)動(dòng)管道和過(guò)濾器架構(gòu)輕松訪問(wèn)現(xiàn)有系統(tǒng);
· 強(qiáng)大的Hadoop配置選項(xiàng)和模板機(jī)制,以便客戶端與Hadoop連接;
· 支持包括FsShell和DistCp在內(nèi)的Hadoop工具編程