Java中使用Cassandra的最佳API/库是什么?

10
我正在寻找符合以下要求的API:
  1. 使用简单且精简,不臃肿。
  2. 与Spring方式相容或易于与Spring结合使用。
  3. 拥有Maven仓库,最好已经在主要仓库中。
  4. 经过生产测试,即有相当数量的人在生产应用中使用它。
需要帮忙吗?谢谢!
3个回答

7

HectorPelops是我所知道的最广泛使用的两个(4)。我认为这两个都没有进行maven化(3)。两者都应该在Spring框架环境中工作(2)。您的第一个标准可能有点主观。我不认为这两个都很臃肿。如果您认为有,请告诉我。


1
Pelops的文档非常贫乏。 - Jus12

2
我知道这是一个老问题,但我想指向未来的问题观众Astyanax。它是一个非常好文档化的Cassandra API,有许多示例和支持非常高级的功能,如锁定和所有版本的cql。Astyanax也已经Mavenized

1

Kundera是一个用于Cassandra、Hbase和MongoDB的对象数据存储映射工具。

一些显著特点包括:

  • JPA 2.0兼容。
  • 使用lucene进行列/超级列索引。
  • 支持实体关系和JPA查询。
  • 跨数据存储持久性。

它托管在这里: https://github.com/impetus-opensource/Kundera


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接