2016-04-13 32 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 :) –