卡桑德拉的赫克托耳

时间:2012-01-31 23:52:02

标签: cassandra hector

我无法为卡桑德拉设立赫克托耳。我查看了documentationCassandra wiki。这些文档的问题在于,很多信息已经过时或简约(或者我缺乏知识)。无论如何,我想知道是否有人可以提供一些粗略的简单指南来说明如何安装它。

我的目标是构建一个可以使用Cassandra数据库的JSP页面。

到目前为止我做了什么:

  • 我已经下载了Hector 1.0-2和Cassandra 1.0.7。
  • 我已经设置了Cassandra并检查它是否有效(使用CLI使用键创建新列)
  • 尝试将me.prettyprint.cassandra解压缩到Java项目目录中,但仍然没有。

我也不确定在哪里获得thrift API(或者如何安装它)?而且,如果我需要它呢?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

我记得,安装Cassandra非常容易,并让Hector为基本插入工作,检索示例。就像

  • 安装Cassandra
  • 从Cassandra CLI创建密钥空间和列系列。
  • 创建一个普通的Java Maven项目,并向其添加Hector和Thrift依赖项。 (Maven不是必需的,我在这里只是一个简单的hello-world项目。)
  • 编写插入代码,然后使用CLI检查Cassandra。
  • 编写检索查询,然后查看匹配和切片是否正确。

但那是Cassandra 0.6.0。不知道有多难。

请查看this tutorial,您还可以看到这个简单的source code for insertion。 如果你遇到一些特定问题的麻烦,那就更容易了。

希望这有帮助。