2010-07-12 32 views
10

我正在尋找具有以下要求的API什麼是Java使用Cassandra的最佳api /庫?

  1. 它使用簡單,簡潔。它不臃腫。
  2. 工程與做事的春天方式,或者至少是容易的,它與Spring工作
  3. 擁有Maven倉庫,最好是它已經在主庫
  4. 是生產測試,這意味着相當數量的人們正在生產應用中使用它。

幫助?謝謝!

回答

7

HectorPelops,據我所知,是最廣泛使用的兩個(4)。我不認爲這兩者中的任何一個都會變得有毛病(3)。兩者都應該在Spring框架環境中工作(2)。你的第一個標準可能有點主觀。我沒有發現這兩個臃腫的任何一個。你可以這樣做,如果你這樣做,請告訴我。

+3

赫克託是mavenized。 – jbellis 2010-07-13 20:27:04

+3

Pelops也是maven化的。 – mckamey 2011-03-30 22:18:28

+1

Pelops文檔非常差。 – Jus12 2012-04-23 19:24:14

1

Kundera是Cassandra,Hbase和MongoDB的對象數據存儲映射工具。

一些顯着特點是:

  • JPA 2.0兼容。
  • 使用lucene進行列/超級列索引。
  • 支持實體關係和JPA查詢。
  • 跨數據存儲持久性

它在這裏舉行: https://github.com/impetus-opensource/Kundera

3

我知道這是一個老問題,但我想這個問題的未來瀏覽器指向Astyanax。這是一個帶有許多例子的Cassandra API very well documented,並支持非常高級的功能,如鎖定和所有版本的cql。 Astyanax也是Mavenized

相關問題