Spring数据[Hbase中的持久化对象]

时间:2016-04-13 14:52:35

标签: spring orm hbase spring-data spring-data-jpa

在Spring网站上浏览时,我有一个疑问。可以将Spring Data 用于OMR,即在Hbase中使Java对象持久化。

像Kundera和DataNucleus一样工作吗?

1 个答案:

答案 0 :(得分:2)

Spring for Hadoop项目提供了Hadoop(包括HBase)与Spring应用程序的集成。它提供了一个Template类,用于与Hadoop组件进行交互。许多其他Spring模块提供类似的Template类(JdbcTemplateLdapTemplate等。)。

另一方面,Spring Data模块通过Repository模式提供对底层数据存储的访问。目前,Spring Data项目与Spring for Hadoop项目没有已知的本地或第三方集成(请参阅Spring Data项目的主页以获取支持的后端列表)。

但是,可以在Template实现中包含Spring for Hadoop项目(基本上是Repository)提供的功能。例如,请参阅提供Spring Data SolrTemplate项目和使用Template的{​​{3}}的源代码。类似的东西可以从Spring for Hadoop项目为HBase构建。