【问题标题】:What is the best api/library for Java to use Cassandra? [closed]Java 使用 Cassandra 的最佳 api/库是什么? [关闭]
【发布时间】:2010-07-12 22:39:29
【问题描述】:

我正在寻找具有以下要求的 API

  1. 使用简单,简洁。它不臃肿。
  2. 适用于 Spring 的处理方式,或者至少很容易使其与 Spring 一起使用
  3. 有一个 Maven 存储库,最好已经在主存储库中
  4. 经过生产测试,这意味着相当多的人在生产应用程序中使用它。

帮助?谢谢!

【问题讨论】:

    标签: java api jpa nosql cassandra


    【解决方案1】:

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

    【讨论】:

    • Pelops 文档很差。
    【解决方案2】:

    我知道这是一个老问题,但我想将问题的未来查看者指向Astyanax。这是一个very well documented Cassandra API,包含许多示例,并支持非常高级的功能,例如锁定和所有版本的 cql。 Astyanax 也是Mavenized

    【讨论】:

      【解决方案3】:

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

      一些显着的特点是:

      • 符合 JPA 2.0。
      • 使用 lucene 的列/超列索引。
      • 支持实体关系和 JPA 查询。
      • 跨数据存储持久性

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-20
        • 1970-01-01
        • 2010-10-15
        • 1970-01-01
        • 2019-10-21
        • 1970-01-01
        • 2010-09-12
        • 2012-12-09
        相关资源
        最近更新 更多