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