Costin Leau

校友
博文Costin Leau

Spring for Apache Hadoop 1.0 正式釋出

工程 | 2013年2月26日 | ...

我們很高興地宣佈 Spring for Apache Hadoop 的第一個正式版 (release) (1.0) 釋出,這距離其第一個里程碑版本釋出幾乎正好一年。在此期間,我們採納了大量的反饋來推動路線圖的制定,所以感謝社群中所有提供幫助的人!雖然在過去一年中增加了新功能,但 Spring for Apache Hadoop 的目標保持不變,即簡化基於 Hadoop 的應用程式的開發。

立即下載,或在此處檢視 Maven 工件。

簡化的程式設計模型與一致性

我們觀察到,如果使用 Hadoop 附帶的標準現成工具,你很容易就會得到一個由命令列實用程式、指令碼和程式碼片段拼湊而成的結構糟糕的 Hadoop 應用程式。Hadoop 生態系統中各種專案的不同來源,例如專注於宣告式用法的 HivePig,或者專注於程式設計角度的 CascadingHBase,導致了不同的配置方法和 API 設計。

 

Spring for Apache Hadoop 提供了一致的程式設計和配置……

Spring for Apache Hadoop 1.0 RC2 釋出

釋出 | 2013年1月21日 | ...

尊敬的 Spring 社群,我很高興地宣佈 Spring for Apache Hadoop 的第二個也是最後一個計劃的釋出候選版本 1.0 RC2 釋出

下載 | JavaDocs | 參考文件 | 更新日誌

RC2 提供了錯誤修復和改進,並增強了整體可用性

  • 引入了 Cascading 專用名稱空間
  • 增強了與 Cloudera CDH3 和 4 以及 Greenplum HD 1.x 的相容性
  • Cascading、Pig 和 MapReduce 批處理任務公開了執行統計資訊
  • 改進了 MapReduce 作業的執行緒處理,包括安全作業取消
  • overhauled reference documentation and samples

有關完整的更改列表,請參閱更新日誌。有關 Spring for Apache Hadoop 的更多資訊,請參閱專案主頁以獲取參考文件和示例應用程式。

有關 Spring for Apache Hadoop 的快速介紹,請參閱此 <網路研討會|http://www.youtube.com/watch?v=wlTnBzQ6KDU> 或參考……

Spring Data Redis 1.0.2 釋出

釋出 | 2012年10月17日 | ...

親愛的Spring社群,

正好趕上 SpringOne2GX 2012,我很高興地宣佈 Spring Data Redis 1.0.2 專案的 GA 版本釋出!

下載 | JavaDocs | 參考文件 | 更新日誌

Spring Data Redis 1.0.2 是一個維護版本,提供了多項增強功能

  • 基於時間的快取過期
  • 帶有過載偏移量/計數運算子的 ZSet 方法

有關Spring Data Redis的更多資訊,請參閱主頁以獲取即時示例和網路研討會錄音。

我們期待您在論壇問題跟蹤器中提供反饋。

Spring for Apache Hadoop 1.0 RC1 釋出

釋出 | 2012年10月17日 | ...

親愛的Spring社群,

正好趕上 SpringOne2GX 2012,我很高興地宣佈 Spring for Apache Hadoop 的第一個釋出候選版本 1.0 RC1 釋出

下載 | JavaDocs | 參考文件 | 更新日誌

RC1 提供了重要的錯誤修復和增強,並引入了新功能,例如

  • 用於 Pig 和 Hive 指令碼的模板、異常轉換和宣告式執行器
  • 增強的 Map/Reduce jar 和工具執行,以防止類載入洩漏
  • 改進了 JVM 指令碼、M/R、Cascading 執行器,以提供前置/後置操作

有關 Spring for Apache Hadoop 的更多資訊,請參閱專案主頁以獲取參考文件和示例應用程式。此外,您還受邀參加將於 11 月 8 日舉行的即將到來的網路研討會“介紹 Spring for Apache Hadoop”。

我們期待您在論壇問題跟蹤器中提供反饋……

Spring Shell 1.0.0 釋出

釋出 | 2012年10月03日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring Shell 專案的第一個 GA 版本釋出!Spring Shell 是一個互動式 shell,可以使用基於 Spring 的程式設計模型輕鬆地用命令進行擴充套件,該模型從 Spring Roo 專案中提取。

下載 | JavaDocs | 參考文件 | 更新日誌

我們期待您在論壇或問題跟蹤器中提供反饋。

Spring Shell 1.0.0.RC1 釋出

釋出 | 2012年9月20日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring Shell 專案的第一個釋出候選版本釋出!Spring Shell 是一個互動式 shell,可以使用基於 Spring 的程式設計模型輕鬆地用命令進行擴充套件,該模型從 Spring Roo 專案中提取。

下載 | JavaDocs | 參考文件 | 更新日誌

此版本包含與 JLine/Jansi 相關的各種修復。有關詳細資訊,請參閱更新日誌

我們期待您在論壇問題跟蹤器中提供反饋。

Spring Shell 1.0 M1 釋出

釋出 | 2012年7月18日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring Shell 專案的第一個里程碑版本釋出!Spring Shell 是一個互動式 shell,可以使用基於 Spring 的程式設計模型輕鬆地用命令進行擴充套件,該模型從 Spring Roo 專案中提取。

下載 | JavaDocs | 參考文件 | 更新日誌

有關 Spring Shell 的更多資訊,請參閱主頁

我們期待您在論壇問題跟蹤器中提供反饋。

Spring Data Redis 1.0.1 釋出

釋出 | 2012年6月27日 | ...

親愛的Spring社群,

我很高興地宣佈 Spring Data Redis 1.0.1 專案的 GA 版本釋出!

下載 | JavaDocs | 參考文件 | 更新日誌

Spring Data Redis 1.0.1 不僅僅是一個維護版本,它引入了幾個新功能,例如

  • 支援新的(第四個)Redis 驅動程式 SRP
  • Redis 原生執行 (RedisConnection#execute)
  • 改進的管道執行,可跟蹤潛在錯誤,並在所有驅動程式中一致地處理批次結果

有關 Spring Data Redis 的更多資訊,請參閱主頁以獲取即時示例和網路研討會。

我們期待您在論壇問題跟蹤器中提供反饋。

Spring for Apache Hadoop 1.0.0 M2 亮點

工程 | 2012年6月13日 | ...

我很高興地宣佈 Spring for Apache Hadoop 專案的第二個里程碑版本 (1.0.0.M2) 可用。在這篇博文中,我想快速強調 M2 中的主要新功能。

HBase DAO 支援

Spring Framework 中最通用和最強大的功能之一是資料訪問物件(或 DAO)支援。透過 Spring for Hadoop 1.0.0 M2,HBase 也添加了相同的功能。流行的模板和回撥模式的使用者會感到賓至如歸,因為該框架處理表查詢、資源清理和異常轉換,讓開發人員專注於真正重要的事情。有關更多資訊,請參閱 API 和參考文件。順便說一下,我們還在發行版中包含了一個新示例,hbase-crud,以幫助您立即開始。

級聯 Taps

在 M2 中,我們透過Cascading 庫,擴充套件了與 Tap 的整合。Spring Integration 介面卡的豐富性(無論是入站還是出站),例如檔案、TCP、Twitter、FTP、RSS(僅舉幾例),現在可用於 Cascading(及其擴充套件,例如 CascalogScalding)。我們才剛剛開始——預計在這方面會有更多訊息。

Hadoop 安全

透過 M2,從普通的 Hadoop 安裝(例如開發機器)遷移到完全 Kerberos 安全的 Hadoop 叢集是透明的。檔案系統、Map/Reduce 和 Pig 元件都具有安全意識,在適當的憑證下執行並支援使用者模擬。有關更多資訊,請參閱專用章節

增強的普通 Map/Reduce 支援

從一開始,Spring for Apache Hadoop 就為 Map/Reduce 作業提供了廣泛的支援——無論是普通或傳統的 Java Map/Reduce、流式處理還是工具。在 M2 中,我們全面添加了對 Hadoop 通用選項支援,透過單獨命名資源或透過模式匹配來使作業配置成為一行程式碼。此外,我們增強了基於 jar 的作業的引導——作業可以完全從 jar 中隔離載入,而無需將類放在類路徑上。這些類(及其依賴項)不會“洩漏”到應用程式中,這避免了各種版本衝突和依賴項“蔓延”。工具宣告已得到改進,可以自動讀取 Jar 元資料及其 Main-Class,為 Hadoop shelljar呼叫提供了強大、完全託管的替代方案

兩個新示例

最後但同樣重要的是,發行版中添加了兩個新示例hbase-crud,我之前提到過,它們展示了宣告式和程式設計式 HBase 支援以及pig-scripting,演示了 JVM 和 Pig 指令碼:前者在 HDFS 中進行資料準備,後者進行資料分析。還有更多的示例正在開發中,如果您想看到任何特定的內容,請告訴我們

我希望您喜歡這個新的里程碑。趕快下載 1.0.0 M2,試用一下,讓我們知道您的想法!

其他新聞:Serengeti 專案

就新版本而言,Spring for Apache Hadoop 1.0.0 M2 並不是 Hadoop 方面的唯一新聞。今天,VMware 推出了 Serengeti 專案,用於虛擬化和高可用性的 Hadoop。請參閱 Richard McDougall 的博文,瞭解其背後的動機、當前狀態……

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有