2010-07-12 46 views
10

Tôi đang tìm một API với các yêu cầu sauapi/thư viện tốt nhất cho Java để sử dụng Cassandra là gì?

  1. Thật đơn giản để sử dụng và súc tích. Nó không cồng kềnh.
  2. trình với Spring cách làm việc, hoặc ít nhất là dễ dàng để làm cho nó làm việc với mùa xuân
  3. Có một kho Maven, tốt nhất là nó đã có trong các kho chính
  4. là sản xuất thử nghiệm, có nghĩa là một số lượng hợp lý của mọi người đang sử dụng nó trong các ứng dụng sản xuất.

Trợ giúp? Cảm ơn!

Trả lời

7

HectorPelops, theo như tôi biết, cả hai được sử dụng rộng rãi nhất (4). Tôi không nghĩ có ai trong số họ bị quấy rối (3). Cả hai nên làm việc trong môi trường khung công tác Spring (2). Tiêu chí đầu tiên của bạn có thể hơi chủ quan. Tôi không tìm thấy bất kỳ của hai cồng kềnh. Bạn có thể làm, nếu bạn làm, xin vui lòng cho tôi biết.

+3

Hector bị quấy rối. – jbellis

+3

Pelops cũng bị quấy rầy. – mckamey

+1

Tài liệu Pelops rất kém. – Jus12

1

Kundera là một công cụ lập bản đồ đối tượng-datastore cho Cassandra, Hbase và MongoDB.

Một số tính năng nổi bật là:

  • JPA 2.0.
  • Lập chỉ mục cột/siêu cột bằng cách sử dụng lucene.
  • Hỗ trợ cho các mối quan hệ thực thể và truy vấn JPA.
  • Cross-kho dữ liệu bền bỉ

Nó được lưu trữ ở đây: https://github.com/impetus-opensource/Kundera

3

tôi biết đây là một câu hỏi cũ nhưng tôi muốn chỉ xem tương lai của câu hỏi để Astyanax. Đây là một API Cassandra very well documented với nhiều ví dụ và hỗ trợ các tính năng cấp cao như khóa và tất cả các phiên bản của cql. Astyanax cũng là Mavenized.

Các vấn đề liên quan