2016-04-13 107 views

回答

2

Spring for Hadoop項目提供了Hadoop(包括HBase)與Spring應用程序的集成。它提供了一個用於與Hadoop組件交互的類Template。許多其他Spring模塊提供類似的Template類(JdbcTemplate,LdapTemplate等)。

另一方面,Spring Data模塊通過Repository模式提供對底層數據存儲的訪問。目前,Spring Data for Spring項目與Hadoop項目(請參閱Spring Data項目的主頁,獲取支持的後端列表)並不存在已知的本地或第三方集成。

但是,可以將Spring for Hadoop項目(基本上是Template)提供的功能包裝在Repository實現中。例如,請參閱提供TemplateSpring Data Solr項目的源代碼和使用TemplateRepository。類似的東西可以從HBase的Spring for Hadoop項目中構建出來。

+0

謝謝@manish :) –