2012-01-31 7 views
5

Tôi không thể thiết lập Hector cho Cassandra. Tôi đã xem qua documentationCassandra wiki. Vấn đề với các tài liệu này là rất nhiều thông tin có lỗi thời hoặc tối giản (hoặc tôi thiếu kiến ​​thức). Dù sao, tôi tự hỏi nếu có ai có thể cung cấp một số hướng dẫn đơn giản thô như thế nào để đi về cài đặt nó.Hector for Cassandra

Tôi đang hướng tới xây dựng một trang JSP có thể sử dụng cơ sở dữ liệu Cassandra.

Những gì tôi đã làm như vậy cho đến nay:

  • Tôi đã tải Hector 1,0-2 và Cassandra 1.0.7.
  • Tôi đã thiết lập Cassandra và kiểm tra nó hoạt động (đã sử dụng CLI để tạo cột mới bằng cách sử dụng các phím)
  • Đã thử giải nén me.prettyprint.cassandra vào thư mục dự án Java nhưng vẫn không có gì.

Tôi cũng không chắc chắn nơi để nhận API tiết kiệm (hoặc cách cài đặt nó)? Và, nếu tôi cần nó?

Mọi trợ giúp sẽ được đánh giá cao.

Trả lời

3

Như tôi đã nhớ, nó rất dễ cài đặt Cassandra, và nhờ Hector làm việc cho một chèn cơ bản, lấy ví dụ. Nó giống như

  • Install Cassandra
  • Tạo keyspace, và gia đình cột từ Cassandra CLI.
  • Tạo một dự án Java Maven thuần túy và thêm phụ thuộc vào Hector và Thrift vào nó. (Maven là không cần thiết, tôi chỉ có nghĩa là một dự án hello-world đơn giản ở đây.)
  • Viết mã chèn, sau đó kiểm tra vào Cassandra bằng CLI.
  • Viết truy vấn truy xuất, sau đó xem kết quả trùng khớp và lát có đúng không.

Nhưng đó là Cassandra 0.6.0. Không chắc lắm.

Vui lòng xem xét this tutorial và bạn cũng có thể thấy đơn giản này source code for insertion. Nếu bạn gặp phải một số vấn đề, vấn đề cụ thể sẽ dễ dàng hơn.

Hy vọng điều này sẽ hữu ích.